Ĺadny brzuch
Proszę o nie linczowanie za moje pytanie :)
Jak uzyskać samą nazwę otwartego pliku metodą OpenPictureDialog1->Execute() Nie chodzi mi o ścieżkę do pliku zwracaną funkcją OpenPictureDialog1->FileName tylko samą nazwę pliku...
Z góry dziękuję za pomoc
/* po chwili */
już mam
String nazwa=Edit2->Text=ExtractFileName(OpenPictureDialog1->FileName);
Użytkownik Darek_c++ edytował ten post 22 listopad 2006, 16:59
Metoda FileName jest dobra. Wystarczy, że odczytasz sobie od tyłu wszystko aż do pierwszej kropki i masz nazwę pliku :)
P.S
Kurcze już edit ;p
Ale masz inny sposób, który może Ci się przydać w innych przypadkach ^_^
Użytkownik KlyYmek edytował ten post 22 listopad 2006, 17:05
Raczej do pierwszego ukośnika \ jak do kropki miał bym rozszerzenie, a nie nazwę pliku :)
do konwersji lancuchow z sciezkami itp. masz funkcje:
ExtractFilePath() // zwraca sciezke (bez nazwy pliku)
ExtractFileName() // zwraca sama nazwe pliku
jeszcze byla jedna co zwraca rozszerzenie, ale w tym momecie se nie moge przypomniec ;)
pozdrawiam...
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Jak uzyskać samą nazwę otwartego pliku metodą OpenPictureDialog1->Execute() Nie chodzi mi o ścieżkę do pliku zwracaną funkcją OpenPictureDialog1->FileName tylko samą nazwę pliku...
Z góry dziękuję za pomoc
/* po chwili */
już mam
String nazwa=Edit2->Text=ExtractFileName(OpenPictureDialog1->FileName);
Użytkownik Darek_c++ edytował ten post 22 listopad 2006, 16:59
Metoda FileName jest dobra. Wystarczy, że odczytasz sobie od tyłu wszystko aż do pierwszej kropki i masz nazwę pliku :)
P.S
Kurcze już edit ;p
Ale masz inny sposób, który może Ci się przydać w innych przypadkach ^_^
Użytkownik KlyYmek edytował ten post 22 listopad 2006, 17:05
Raczej do pierwszego ukośnika \ jak do kropki miał bym rozszerzenie, a nie nazwę pliku :)
do konwersji lancuchow z sciezkami itp. masz funkcje:
ExtractFilePath() // zwraca sciezke (bez nazwy pliku)
ExtractFileName() // zwraca sama nazwe pliku
jeszcze byla jedna co zwraca rozszerzenie, ale w tym momecie se nie moge przypomniec ;)
pozdrawiam...