Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
29. Mär 2008
:wall:
Na dann ist doch alles in Butter und der Heilige Geist in Patschen ist daran Schuld, dass bei manchen Benutzern anscheinend nichts gespeichert wird.
Wieso? Du erzählst uns doch immer, dass TRegIniFile alle Fehler einfach verschluckt.
In der Zwischenzeit sind drei Betriebssysteme von Microsoft erscheinen und es hat eine Entwicklung statt gefunden.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
28. Mär 2008
Das wollte ich eigentlich damit ausdrücken.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
28. Mär 2008
Das sagen wir seit vier Seiten Postings.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
28. Mär 2008
Genau das versuchen wir Popov seit dem ersten Posting klar zu machen. Aber er weigert sich ja beharrlich eine Alternative in betracht zu ziehen.
Ich meine nicht das Feedback von deinen Kunden, sondern ein Feedback von Windows in Form einer Fehlermeldung! Aber so lange du auf dieser komischen TregistryIni-Klasse beharrst, wirst du das nie bekommen.
Selbst Borland ist nicht unfehlbar....
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
28. Mär 2008
Ach und was passiert, wenn das
procedure WriteIniString(Section, Ident, Value: String);
begin
with TRegIniFile.Create(RegFile) do try
WriteString(Section, Ident, Value)
finally Free end;
end;
zum Beispiel fehlschlägt? Und jetzt sag mir nicht, das kann nicht fehlschlagen, denn das tut es ja offenbar.
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
28. Mär 2008
Er wirft dir gar nichts vor. Du verstehst nur nicht, was wir alle die ganze Zeit meinen.
Beispiel:
if Registry.OpenKey(...) then
begin
...;
...;
end;
Damit überprüfst du zwar ob die Funktion fehlgeschlagen ist oder nicht, hift dir aber bei der fehlersuche nicht weiter. Du sollste es so machen: