[DELPHI] inna metoda zapisywania ustawień

0

witam. mam takie pytanie jak mogę inaczej zapisywać ustawienia mojego programu. Obecna struktura zapisywania wygląda tak: mam plik ustawienia.txt o zawartości:
jakiś wpisany podpis
polski

do ustawień można się dostać za pomocą nowego okna tam wpisuje się swój podpis i klikając zapisz program zapisuje nowe ustawienia do pliku. wszystko byłoby dobrze gdyby nie fakt że kiedy utworze skrót do programu to podczas uruchamiania pojawia mi się komunikat:ze nie można znaleźć pliku ustawienia txt. Program i plik znajduje się w tym samym katalogu, lecz gdy skrót jest tworzony na pulpicie to żeby tego komunikatu nie było trzeba też utworzyć skrót ustawienia.txt w tym samym miejscu . jak to zmienić. Proszę o pomoc. dziękuje

0

ExtractFilePath(Application.ExeName) + 'ustawienia.txt'
zamiast samo
'ustawienia.txt'
tam gdzie plik otwierasz

0

dziękuje bardzo, pomogło. mam jeszcze jedno ostatnie pytanie mam richedit i edit na formie. w edicie wpisuje się rozmiar czcionki. Gdy pozostanie tam puste pole pojawia się komunikat http://expresstext.ovh.org/help/error01321.PNG. jak zrobić aby gdy nie ma wpisanej wartości program ustawiał domyślną na np. 12?

0
  1. wpisz tam 12
  2. zamiast StrToInt zrób StrToIntDef(Edit1.Text, 12);
0

Wielkie dzięki

0

albo spróbuj trystrtoint:)

1 użytkowników online, w tym zalogowanych: 0, gości: 1