Die Suche ergab 1047 Treffer

von PascalDragon
Do 30. Jul 2026, 21:37
Forum: Freepascal
Thema: [gelöst] Verwendung von class of mit und ohne explizitem Typecast
Antworten: 18
Zugriffe: 11824

Re: Verwendung von class of mit und ohne explizitem Typecast




Das folgende Programm erstellt eine Kopie einer Klasse unter Verwendung von class of .
Dabei einmal mit explizitem Typecast und einmal ohne.

Bei der Verwendung ohne den Typecast wird zwar die korrekte Klasse erzeugt, aber deren Constructor nicht aufgerufen.
Soll das so sein und wenn ja ...
von PascalDragon
Di 28. Jul 2026, 20:51
Forum: Freepascal
Thema: [gelöst] Verwendung von class of mit und ohne explizitem Typecast
Antworten: 18
Zugriffe: 11824

Re: Verwendung von class of mit und ohne explizitem Typecast


Das folgende Programm erstellt eine Kopie einer Klasse unter Verwendung von class of .
Dabei einmal mit explizitem Typecast und einmal ohne.

Bei der Verwendung ohne den Typecast wird zwar die korrekte Klasse erzeugt, aber deren Constructor nicht aufgerufen.
Soll das so sein und wenn ja - wieso ...
von PascalDragon
Do 23. Jul 2026, 21:30
Forum: Freepascal
Thema: absolute in Klassenfeldern nicht erlaubt
Antworten: 23
Zugriffe: 20917

Re: absolute in Klassenfeldern nicht erlaubt


Wenn man das auskommentierte absolute mit reinnimmt, meckert der Compiler.
Die variante Recorddefinition macht exakt das gleiche und auch als Variablendeklaration im Hauptprogramm geht es.
Nur eben in der Klassendefinition nicht.


program Project1;

type
TTest = class
EinRecord : record
case ...
von PascalDragon
Di 23. Jun 2026, 21:22
Forum: Dies und Das
Thema: Developer: Filme und Musik
Antworten: 14
Zugriffe: 19231

Re: Developer: Filme und Musik

Wir müssten Nanowar of Steel vorschlagen eine Pascal-basierte Variante zu machen 😂 (ich hab die Band letztes Jahr live gesehen; großartig! 😍)
von PascalDragon
Do 11. Jun 2026, 21:50
Forum: Benutzung der IDE
Thema: Schriftgröße Watches Window
Antworten: 32
Zugriffe: 11095

Re: Schriftgröße Watches Window

Vamogu05 hat geschrieben: Mi 10. Jun 2026, 18:51 Ja, dürfte tatsächlich ein Bug in Lazarus sein. Offenbar gibt es dafür keine Einstellung um die Schriftgröße dieser Fenster zu ändern.
Wahrscheinlich ist da die DPI Einstellung für das dazugehörige Formular nicht korrekt und dadurch wird das nicht passend mit skaliert 🤔
von PascalDragon
Do 11. Jun 2026, 21:49
Forum: Dies und Das
Thema: UX-Design-als-Muellmaschine
Antworten: 7
Zugriffe: 3018

Re: UX-Design-als-Muellmaschine

hum4n0id3 hat geschrieben: Di 9. Jun 2026, 10:18 Als ich von Moskau in München gelandet bin und unterwegs war, war ich zunächst überzeugt in einem Dorf zu sein, statt eine ü3 Mio "Metropole". München war wie tot :lol:
München ist ja eben auch ein Kaff 😅 (sage ich als in München wohnende Person)
von PascalDragon
Do 11. Jun 2026, 21:47
Forum: Freepascal
Thema: [gelöst] Reihenfolge der finalization?
Antworten: 4
Zugriffe: 2493

Re: [gelöst] Reihenfolge der finalization?


Soweit mir bekannt ist, werden die finalization Abschnitte in der umgekehrten Reihenfolge der Einbindung der Units aufgerufen.

Nicht ganz . Was richtig ist, ist dass die finalization -Abschnitte in umgekehrter Reihenfolge zu den initialization -Abschnitten aufgerufen werden und dass Units, die ...
von PascalDragon
Do 14. Mai 2026, 21:47
Forum: Lazarus - Bugs
Thema: Dynamische Array und Pointer Vermischung
Antworten: 27
Zugriffe: 19537

Re: Dynamische Array und Pointer Vermischung


Nil ist wie Warf erwähnt hat nicht ein Pointer per se, sondern ein spezieller Wert (und ein reserviertes Wort), der je nach Kontext eine entsprechende Bedeutung hat.

Nur das klärt nicht das Problem vom ersten Post.


Wieso? Leere dynamische Arrays sind definiert als Nil , daher ist Nil ...
von PascalDragon
Di 12. Mai 2026, 21:47
Forum: Lazarus - Bugs
Thema: Dynamische Array und Pointer Vermischung
Antworten: 27
Zugriffe: 19537

Re: Dynamische Array und Pointer Vermischung



Aber müsste FPC in meinem Beispiel nicht mindestens einen cast verlangen ?


Ja, ist schon etwas merkwürdig.
Vielleicht kann PascalDragon das erklären.


Nil ist wie Warf erwähnt hat nicht ein Pointer per se, sondern ein spezieller Wert (und ein reserviertes Wort), der je nach Kontext eine ...
von PascalDragon
Do 23. Apr 2026, 22:30
Forum: Allgemeines
Thema: Internationales Forum down?
Antworten: 41
Zugriffe: 64056

Re: Internationales Forum down?


Nein, das sind die ganzen Verbrecher die ständige alle Daten für das Training von LLM absaugen. Auch bei uns hat sich der Traffic seit dem Aufkommen dieser Pest vervielfacht.
Kann man da nicht nach IP filtern, oder haben diese Trainings Maschinen immer andere IP-Adressen ?


Du musst diese ...
von PascalDragon
Do 2. Apr 2026, 21:51
Forum: Windows
Thema: Windows Taskbar Höhe / Fenster (Forms) exakt auf dem Desktop anordnen
Antworten: 31
Zugriffe: 22633

Re: Windows Taskbar Höhe / Fenster (Forms) exakt auf dem Desktop anordnen


Es würde unter neuen Linux sicher nicht funktionieren. Du kannst dort die Positionen nicht mehr selbst bestimmen.


Bitte sei entsprechend genau: ein Linux mit einem Wayland Compositor (egal wie neu). Auf einem aktuellem Linux mit X11 gibt es da kein Problem...



Es würde unter neuen Linux ...
von PascalDragon
Mo 30. Mär 2026, 20:55
Forum: Windows
Thema: Windows Taskbar Höhe / Fenster (Forms) exakt auf dem Desktop anordnen
Antworten: 31
Zugriffe: 22633

Re: Windows Taskbar Höhe / Fenster (Forms) exakt auf dem Desktop anordnen

af0815 hat geschrieben: So 29. Mär 2026, 09:18 @PeterS Wofür benötigt man das exakte Positionieren von Fenstern ?
Denk zum Beispiel an die Lazarus IDE ohne AnchorDocking. Ohne Positionierung wäre es nicht möglich den Objektinspektor, das Nachrichtenfenster oder den Formulareditor passend anzuordnen.
von PascalDragon
Sa 28. Mär 2026, 18:40
Forum: Windows
Thema: Windows Taskbar Höhe / Fenster (Forms) exakt auf dem Desktop anordnen
Antworten: 31
Zugriffe: 22633

Re: Windows Taskbar Höhe / Fenster (Forms) exakt auf dem Desktop anordnen



Ich habe mir das nochmal angeschaut, ..

Ich hatte parallel im "englischen Forum" einen Thread gefunden, und dort geschrieben.
Über Plattformen hinweg scheint es noch schwieriger zu sein .. :shock:

https://forum.lazarus.freepascal.org/index.php/topic,45475.0.html


Jupp. Unter Wayland ...
von PascalDragon
Sa 7. Mär 2026, 23:34
Forum: Freepascal
Thema: Forward Deklaration von record wie bei class
Antworten: 18
Zugriffe: 8902

Re: Forward Deklaration von record wie bei class


Aber ein Zeiger auf ein record wird explizit deklariert. Eine Variable vom Typ TObject oder einer Kindklasse ist jedoch immer ein Zeiger, dadurch kann der Compiler ohne große Probleme Vorwärtsdeklarationen dafür zulassen. Für record-Typen eben nur für 'ne Zeigervariable. Dan wird es mit den ...
von PascalDragon
Do 5. Mär 2026, 21:42
Forum: Freepascal
Thema: Forward Deklaration von record wie bei class
Antworten: 18
Zugriffe: 8902

Re: Forward Deklaration von record wie bei class


Für Zeiger ist dies jedoch nicht nötig, da die Größe eines Zeigers immer bekannt ist. Und Variablen und Parameter mit einem Klassentyp sind immer implizit Zeiger, deswegen kann der Compiler da auch ohne Probleme Vorwärtsdeklarationen anbieten.
Ein P Type von einem record ist doch auch immer ein ...