Hierzu mal eine kleine Anregung, wenn du den LanChat2 auch in unter Windows Vista ff. zum Laufen bringen möchtest:
Es soll auch Benutzer geben, die nicht mit einem Administrator-Konto arbeiten. Mit einem Standard Benutzerkonto ist es aber nicht möglich in das Programmverzeichnis zu schreiben.
Vielleicht solltest du deshalb das Log standardmäßig in %LOCALAPPDATA%\LanChat2\*.log schreiben.
So als Anregung:
GetEnvironmentVariable('LOCALAPPDATA');
Gruß
Da hast du natürlich Recht. Habe das in dieser frühen Version noch nicht implementiert, ist jetzt aber auf meiner Todo liste
Ich selber entwickle auf windows 7, habe das Problem jetzt aber noch nicht bemerkt, weil die delphi Projekte ja nicht im Programme ordner liegen. Für den aktuellen Entwicklungsstand wäre es meiner Meinung nach auch in Ordnung das programm direkt aus dem Archiv heraus zu starten. Es werden sowieso keine Informationen gespeichert.