Ł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
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 ?
