![]() |
yep, danke Spocki
|
Um es noch kürzer zu machen:
Code:
Die alten DOS-Zeiten sind noch an mir hängengeblieben *g*
Ini := TIniFile.Create('.\settings.ini');
MfG, d3g |
Noch eine Frage:
Hast du die Funktion Check selbst geschrieben? Oder benutzt du hier die Check Funktion aus der Unit DBTables? Falls ja, könnte ich mir hier gut eine Zugriffsverletzung vorstellen? Falls nicht, wie ist Check dann definiert? |
bringt nix...Fehler, immer noch
HerrGott was ist es denn nur... Ich hole mal mein Backup hervor(was ich vor der Sache erstellt habe) und fange noch mal an |
diese Check-funktion stammt aus einem früherem post...ich glaube sogar von dir
die ist in Ordung...wenn ich ich sie kommentiere ändert sich garnichts..liegt also nicht daran |
Hallo Privateer3000,
noch einen Tip: Wenn du
Code:
schreibst, kannst du die Methoden von IniSet ohne den Zusatz "IniSet" aufrufen, also einfach ReadBool(...) anstatt IniSet.ReadBool.
with IniSet do
Ansonsten sieht der Code eigentlich gut aus, daher vermute ich den Fehler, wie schon vorher geschriebne wurde, in der OnActivate oder aber beim FormCreate einer der anderen Forms, die automatisch erstellt werden!? |
ich check mal die anderen Forms...denke aber nicht...da ich diese seit ich die inis gebastelt habe, nicht angefasst habe.
Aber vielleicht hat es ja doch einen anderen Einfluss auf die Forms.... Übrigens, ob mit with IniSet do oder ohne habe alles schon probiert, ist halt nur ein Überbleibsel von den Tests |
Moin d3g,
Zitat:
Ein fester Pfad ist da sicherer, ausser man erzeugt das Objekt beim Programmstart, und zerstört es erst wieder beim Programmende. |
Jetzt habe ich einen interessanten Effekt:
hab alles nochmal umgestülpt, dabei hat sich herausgestellt das die Zugriffsverletzung nur dann entsteht wenn ich per Radiobutton-Klick was in die Ini schreibe.Mach ich es per Mainmenu ist alles Banane. Um es vorweg zu nehmen.Habe es getrennt, also nicht beides gleichzeitig.Entweder Radios oder Menu. Ist das möglich, dass ein Radio-Klick nicht in der Lage ist eine ini zu schreiben? |
Zitat:
Oder ist der vorher schon gecheckt? Dann müsstest du vorher noch auf ckecked abfragen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz