Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
29. Feb 2008
Resourcen-DLLs hätten wieder einen Nachteil ... das Programm, wo ich es derzeit nutze, besteht nur aus einer einzigen EXE.
nja, bei mir ist es ja aktuell kein "großes" Leck
und im Notfall könnte man doch einfach andere Sprachen weglassen, solange man am Programm arbaitet/programmiert (Compilerswitches?)
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
29. Feb 2008
Nein, mit meiner Funktion kommen nur 3-4 MB bei jeder Kompilierung dazu.
Also mich stört das wirklich nicht,
vorallem da dieses Speicherleck ja nur Compiler ist und anscheinend nicht im Programm (der erstellten EXE).
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
9. Feb 2008
hmmm, nja, es funktioniert ja ... also das Kompilat ist ja in Ordnung ... Problem hat da wohl nur der Linker.
und mit genug freiem Speicher dauert es ja 'ne Weile bis zum Out of Memory ... jetzt noch selten Kompilieren und er taucht sehr spät auf, also garnicht.
hab's grad selber ausprobiert ... bei meinem D7 sind es jedesmal nur 3-9 MB mehr, also nicht so tragisch und Delphi neu gestartet...
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
9. Jan 2008
@Remko: nja, etwas davon nutze ich ja schon ^^,
aber du hast mich auf eine Idee gebracht.
wenn ich's schaff SetThreadLocale/GetThreadLocale (oder sowas) auf auf die ganze Anwendung auszudehnen (wär schon gut wenn die gesamte Anwendung in einer Sprache angezeigt würde und nicht für jeden Thread einzeln ... aber mal sehn, vielleicht ist der Name ja nur Verwirrung),
dann könnte ich frGUILang...
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
3. Jan 2008
drum mach ich mir ja die ganze Arbeit :stupid:
und bis auf einige wenige Fehlermeldungen ist im aktuellem Programm nun auch alles in die .rc/.res-Datei ausgelagert.
Für zukünftige Programme muß ich mir noch überlegen sowas (z.B. wie dein großes Werk) einzusetzen,
aber in dem kleine, Programm wäre das für mich viel zu groß für dieses minimalistische Programm.
Außerdem bräuchte ich dann...
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
29. Dez 2007
nja, alles Einheitlich halt?
deutsches Windows = deutsche Programme
englisches Windows = englische Programme
und wer ein englisches Windows bediehtn, der sollte (idealer Weise) auch englisch können und somit das englischsprachige Programm dann auch ._.
nja, aber aus diesem Grund hatte ich dann (gab's anfangs noch nicht und ist erst im Zuge der Veröffentlichungsvorbereitung hierfür...