Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
3. Jan 2004
Globale Variablen zum Beispiel.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
2. Jan 2004
Der Heap ist ein Speicherbereich im Adressraum des Prozesses, wie der Stack auch, nur dass er etwas anders organisiert ist. Wenn ich jetzt eine multithread Anwendung habe und ein Thread schreibt etwas in den Heap und ein anderer Thread liest gerade zufälligerweise an der gleichen Adresse, kann es passieren, dass der lesende Thread die Daten in einem inkonsistenten Zustand vor findet. Threadsafe...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
2. Jan 2004
Mit der Einstellung wirst du es nie weitbringen. Dein Code ist eine tickende Zeitbombe und das sollte dir aus Rücksicht auf die, die dein Programm benutzen nicht egal sein. Aber OK, sag mir bitte nur bescheid, wenn du ein Programm veröffentlichst, damit es nicht versehentlich auf meinem Rechner landet. :roll:
Nachtrag:
Jetz5t woich so manchen Source von so manchen Programm gesehen habe, was...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
2. Jan 2004
Ich würde meine gut gemeinten Hinweise nicht mit dem Wort "schade" abtun. :?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Luckie,
30. Dez 2003
Aua, das tut weh. Und wenn ich das sehe, dann stimmt es auch, was in dem Buch drinsteht, das Threads gefährlich sind. Aber das gilt nur, wenn man nicht weiß, was man macht.
CreateThread soollte man nicht benutzen, da
Dann die Thread-Funktion: Das ist eine Funktion! keine Prozedur.
function Thread(p: Pointer): Integer;
So hat sie auszusehen und nicht anders.