Ładny brzuch

Witam :)

Zrobilem sobie tak aplikacj, co ma za zadanie zapisywa plik Ini do aplikacji exe.

Otoz w pierwszej aplikacji s trzy Edity i Button.

Po klikniciu na button wykonuje si ten kod:

[...] uses IniFiles; [...] var ini:TINIFile; begin ini:=TINIFile.Create(GetCurrentDir+'konfiguracja.ini'); SaveToExe('aplikacja.exe', ini.ReadString('main','pierwsze',Edit1.Text)); SaveToExe('aplikacja.exe', ini.ReadString('main','drugie',Edit2.Text)); SaveToExe('aplikacja.exe', ini.ReadString('main','trzecie',Edit3.Text));

Dobrze, to dziala....

W aplikacji, aplikacja.exe sa trzy edity i jeden button.

Pod button podpiety jest taki kodzik:

Edit1.Text:=ini.ReadString('main','pierwsze',IntToStr(0)); Edit2.Text:=ini.ReadString('main','drugie',IntToStr(0)); Edit3.Text:=ini.ReadString('main','trzecie',IntToStr(0));

Kompiluje sie, itp... Ale wyskakuje Fatal Error:


Access violation at address 00414323 in module 'aplikacja.exe'. Read of address 6E69616D

Pomocy
:o



a to podpiales pod odczytywanie?
ini:=TINIFile.Create(GetCurrentDir+'konfiguracja.ini');

A, to moze byc w OnCreate ?


A, to moze byc w OnCreate ?

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •