Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
3. Apr 2018
Cool, wieder ein Programm, dass einem die sinnvollste Fehlermeldung anzeigt? :thumb:
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
2. Apr 2018
Gegenfrage: Warum hörst du nicht auf deinen Compiler? (vonwegen Variable nicht initialisiert)
buf := StrAlloc(10); // puffer eine größe zusichern gehört vor das TRY
und Result := StrPas(buf); gehört vor Finally oder hinter das End.
Falls StrAlloc knallt, führst du dennoch StrDispose aus, es knallt nochmal und verfälscht den eigentlichen Fehler
und wenn es knallt, greifst du auch noch auf...