Einzelnen Beitrag anzeigen

Sektalas

Registriert seit: 6. Nov 2009
8 Beiträge
 
#7

Re: neue ini einträge werden nicht gespeichert

  Alt 18. Jan 2010, 16:06
Danke für die vielen Antworten, kam leider jetzt erst zum lesen.

Zitat von mkinzler:
Steht in Edit1.Text auch ein Intefger drin?
Besser TryStrToInt(), StrToIntDef() nehmen
In onkeypress wird überprüft ob die eingabe ein integerwert ist. aber ich werde es trotzdem in Try ändern. Danke. Aber das der fehler hier entseht denke ich nicht, auch wenn ich 100% einen integerwert eingebe, besteht das problem.

Zitat von dataspider:
Hi,

vielleicht stört ja auch das UpdateFile...
Ab NT werden die Daten ja nicht mehr gepuffert.
Braucht man wohl noch unter Linux...

Frank
Ich hab es mit und ohne probiert, aber es bleibt alles beim gleichen


Zitat von himitsu:
Zitat von mkinzler:
Steht in Edit1.Text auch ein Intefger drin?
Wenn nicht, dann würde ich mich beschweren, weil er uns die Fehlermeldung verschwiegen hat.
Ich will eine problemlösung und werde euch nichts verheimlichen


Zitat von Uwe Raabe:
Ich tippe eher darauf, daß das Ganze unter Vista und Windows 7 läuft und der Dateivirtualisierer zuschlägt.

ExtractFilePath(ParamStr(0))+ 'db.plt' Wenn man dann die geänderten INI-Einträge im Programmverzeichnis sucht, wird man nur die unveränderte INI-Datei finden.
Auf Windows Vista/7 (in meinem fall 7) würde ich es auch schieben. Auch die UAC dachte ich mir zuerst. Aber da die genannte procedure ja funktionier ist es mir ein Rätsel.

-------------------



Zitat von hoika:
Hallo,

glaube ich nicht

Zitat:
Am einem anderen teil im programm wiederum funktioniert es reibunglos
An den Thread-Ersteller.

Lösche die Ini mal und lasse sie durch den
nicht funktionierenden Code anlegen.
Vorher darf der funktionierende Teil aber nicht aufgerufen werden !

... (will keinn fullquote machen)
Hab ich mal gemacht, di eini gelöscht und dann den scheinbar nicht funktionierenden code gestartet. Es wird dort keine ini erstellt geschweigedenn etwas in ihr gespeichert

Zitat:
Falls es tatsächlich Vista oder Win7 ist,
les dir mal was zu "Ini nichts ins Programm-Verzeichnis" durch.
Werde ich mal tun, wusste ich nicht, das es sowas gibt.

Zitat:
Warum schreibst du den Code doppelt ? Don't repeat yourself (DRY). ....
Diese 2 Aufrufe sind unabhängig voneinander


Edit:
Selbst wenn ich das Programm auserhalb der Entwicklungsumgebung als Administrator starte, passiert scheinbar nichts

Edi2: Jetzt hab ich das ganze in den Eigene Dateien ordner gemacht (die ini) trotzdem wird nichts geändert
  Mit Zitat antworten Zitat