05. juni 2003 - 09:42Der er
7 kommentarer og 1 løsning
file extension
hey er ved at lave en lille teksteditor. Da jeg har en åbn gem funktion ligesom alle mulige andre programmer er jeg stødt på et problem. Når man åbner en fil for formen caption udfra navnet på filen. Mit problem er så her. Fx hvis jeg havde en fil som hed hej og det var en rtf fil skrev den hej.rtf i stedet for hej hvordan løser jeg dette problem
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
Slettet bruger
05. juni 2003 - 09:49#1
function EtEllerAndet(Filnavn: String): String; begin Result := Filnavn; Delete(Result,length(Filnavn)-length(ExtractFileExt(Filnavn))+1,length(ExtractFileExt(Filnavn))); end;
Fed kode tror jeg. Jeg er ret nybegynder og kender ikke rigtig til functions havd skal jeg skrive for at kalde denne function ?? fx hvis jeg vil lave den som min mdi caption. Før havde jeg
jeg har fået det til at virke, men hele stien er med og det skulle den ikke havde været hvordan får jeg den til ikek at gøre det
Synes godt om
Slettet bruger
05. juni 2003 - 13:12#6
Så erstat den anden funktion med denne:
function EtEllerAndet(Filnavn: String): String; begin Result := ExtractFileName(Filnavn); Delete(Result,length(Result)-length(ExtractFileExt(Result))+1,length(ExtractFileExt(Result))); end;
Jeg takker mange gange det var lige det jeg stod og manglede tak du
Synes godt om
Slettet bruger
05. juni 2003 - 13:16#8
:D
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.