Die Suche ergab 403 Treffer
- Do 15. Jan 2026, 09:34
- Forum: Komponenten und Packages
- Thema: [resolved] TFrame - Mehrfachverwendung in einem Formular führt zu Fehler "duplicate name"
- Antworten: 11
- Zugriffe: 747
Re: [resolved] TFrame - Mehrfachverwendung in einem Formular führt zu Fehler "duplicate name"
... Frame.Create(Application);
Off topic:
Ich habe noch nie daran gedacht, dass man ein Control mit Application als Eigentümer erstellen könnte.
Für nicht eindeutig einem Form zugehörige Controls hatte ich mir bisher mit NIL als Eigentümer geholfen und ggf. einem manuellen .Destroy irgendwo ...
- Di 13. Jan 2026, 09:08
- Forum: Komponenten und Packages
- Thema: [resolved] TFrame - Mehrfachverwendung in einem Formular führt zu Fehler "duplicate name"
- Antworten: 11
- Zugriffe: 747
Re: TFrame - Mehrfachverwendung in einem Formular führt zu Fehler "duplicate name"
Hi!
Ich habe dein Zip nicht runtergeladen, aber weil bisher noch niemand geantwortet hat ...
Wenn du die Frames dynamisch zur Laufzeit erzeugst, kannst du nach jedem Create einfach FrameX.Name:=''; setzen, damit der Name nicht doppelt vorkommt (ein leerer Komponenten-Name ist erlaubt).
Und falls ...
Ich habe dein Zip nicht runtergeladen, aber weil bisher noch niemand geantwortet hat ...
Wenn du die Frames dynamisch zur Laufzeit erzeugst, kannst du nach jedem Create einfach FrameX.Name:=''; setzen, damit der Name nicht doppelt vorkommt (ein leerer Komponenten-Name ist erlaubt).
Und falls ...
- Mi 3. Dez 2025, 08:03
- Forum: Komponenten und Packages
- Thema: TStringGrid iteratives Zeilen Hinzufügen beschleunigen, .. ? gelöst
- Antworten: 4
- Zugriffe: 500
Re: TStringGrid iteratives Zeilen Hinzufügen beschleunigen, .. ? gelöst
Tach!
Vermutlich genügt AutoSizeColumns() solange nur z.B. bis 100 Zeilen enthalten sind, dann dürften die ermittelten Spaltenbreiten wahrscheinlich auch für die meisten weiteren Zeilen passend sein.
Eine Sache könntest du zusätzlich ausprobieren:
Wenn man anfangs .ColCount := 1; und .RowCount ...
Vermutlich genügt AutoSizeColumns() solange nur z.B. bis 100 Zeilen enthalten sind, dann dürften die ermittelten Spaltenbreiten wahrscheinlich auch für die meisten weiteren Zeilen passend sein.
Eine Sache könntest du zusätzlich ausprobieren:
Wenn man anfangs .ColCount := 1; und .RowCount ...
- Sa 22. Nov 2025, 15:39
- Forum: Sonstiges
- Thema: Benchmark FPC vs. others..
- Antworten: 10
- Zugriffe: 1576
Re: Benchmark FPC vs. others..
Hi!
Ich habe gerade nur einen kurzen Blick in den Source geworfen, da sind mir zwei Sachen sofort ins Auge gestochen ...
Function IfThen(cond: Boolean; TrueVal, FalseVal: integer): integer;
... "if then" als Funktion auszulagern, ist für die Laufzeit ganz furchtbar. Wenn schon, dann möglichst als ...
Ich habe gerade nur einen kurzen Blick in den Source geworfen, da sind mir zwei Sachen sofort ins Auge gestochen ...
Function IfThen(cond: Boolean; TrueVal, FalseVal: integer): integer;
... "if then" als Funktion auszulagern, ist für die Laufzeit ganz furchtbar. Wenn schon, dann möglichst als ...
- Do 20. Nov 2025, 15:12
- Forum: Units/Komponenten
- Thema: PasLLM - eine LLM Inference Engine, vollständig in Object Pascal
- Antworten: 1
- Zugriffe: 726
Re: PasLLM - eine LLM Inference Engine, vollständig in Object Pascal
Hi!
Danke für deine außergewöhnliche Arbeit!
Schade, dass es nicht mit FPC 3.2.2 läuft.
Grüße, Jörg
Danke für deine außergewöhnliche Arbeit!
Schade, dass es nicht mit FPC 3.2.2 läuft.
Grüße, Jörg
- Mo 17. Nov 2025, 09:24
- Forum: Einsteigerfragen
- Thema: spy++
- Antworten: 9
- Zugriffe: 1762
Re: spy++
Moin!
Die LCL verwendet einen Widgetset-Layer, der unter Windows native Windows-Controls über die WinAPI erstellt.
Man kann sich die Beschriftung der Controls zur Laufzeit sogar vorlesen lassen: mittels der Windows-Bildschirmsprachausgabe (Narrator, Screenreader), die man aktiviert, indem man Strg ...
Die LCL verwendet einen Widgetset-Layer, der unter Windows native Windows-Controls über die WinAPI erstellt.
Man kann sich die Beschriftung der Controls zur Laufzeit sogar vorlesen lassen: mittels der Windows-Bildschirmsprachausgabe (Narrator, Screenreader), die man aktiviert, indem man Strg ...
- Fr 10. Okt 2025, 19:00
- Forum: Einsteigerfragen
- Thema: [Gelöst] String von exotischen Zeichen reinigen
- Antworten: 8
- Zugriffe: 3966
Re: String von exotischen Zeichen reinigen
Hi!
Endlich mal wieder mein Lieblingsthema: Strings und Unicode und UTF-8.
In der Unit Character gibt es Kategorien für Unicode-Zeichen, z.B. ucOtherSymbol für andere Symbole. :D
Falls das als Filter nicht ausreicht, kann man der Klammer: if Category in [...] weitere Kategorien hinzufügen.
uses ...
Endlich mal wieder mein Lieblingsthema: Strings und Unicode und UTF-8.
In der Unit Character gibt es Kategorien für Unicode-Zeichen, z.B. ucOtherSymbol für andere Symbole. :D
Falls das als Filter nicht ausreicht, kann man der Klammer: if Category in [...] weitere Kategorien hinzufügen.
uses ...
- Di 7. Okt 2025, 20:14
- Forum: Sonstiges
- Thema: [gelöst] Komisches Verhalten vom Programm und keine Erklärung
- Antworten: 4
- Zugriffe: 1676
Re: Komisches Verhalten vom Programm und keine Erklärung
Hallo Jürgen!
Da in den letzten Stunden noch niemand geantwortet hat, stochere ich mal etwas im Nebel ...
Ist auf dem Formular ein Button mit .Default=true, wird bei Enter dessen Click aufgerufen, egal welches Feld den Fokus hat.
Du setzt in Edit3KeyUp selbst Key := 13; bzw. lässt Enter ...
Da in den letzten Stunden noch niemand geantwortet hat, stochere ich mal etwas im Nebel ...
Ist auf dem Formular ein Button mit .Default=true, wird bei Enter dessen Click aufgerufen, egal welches Feld den Fokus hat.
Du setzt in Edit3KeyUp selbst Key := 13; bzw. lässt Enter ...
- Do 25. Sep 2025, 08:30
- Forum: Komponenten und Packages
- Thema: HTML Hilfe
- Antworten: 2
- Zugriffe: 1373
Re: HTML Hilfe
Moin!
Hast du Zugriff auf den Webspace und Kontrolle über die .php-Dateien?
Du könntest eine neue Datei doku2.php anlegen, die das Keyword übernimmt und eine Umleitung auf die richtige Adresse inkl. id-Parameter macht.
Grüße, Jörg
Hast du Zugriff auf den Webspace und Kontrolle über die .php-Dateien?
Du könntest eine neue Datei doku2.php anlegen, die das Keyword übernimmt und eine Umleitung auf die richtige Adresse inkl. id-Parameter macht.
Grüße, Jörg
- Sa 20. Sep 2025, 05:32
- Forum: Ankündigungen
- Thema: Lazaruskonferenz 2025
- Antworten: 36
- Zugriffe: 38831
Re: Lazaruskonferenz 2025
Moin!
Ich habe gerade auf der Conference- und der Konferenz-Seite geschaut, bezüglich der Verpflegung am Samstag und Sonntag.
Normalerweise ist ja bei den Community-Treffen Selbstverpflegung angesagt.
Für die Lazarus-Konferenz steht auf der Webseite für heute: "Mittagspause, Speiseplan folgt" - also ...
Ich habe gerade auf der Conference- und der Konferenz-Seite geschaut, bezüglich der Verpflegung am Samstag und Sonntag.
Normalerweise ist ja bei den Community-Treffen Selbstverpflegung angesagt.
Für die Lazarus-Konferenz steht auf der Webseite für heute: "Mittagspause, Speiseplan folgt" - also ...
- Do 18. Sep 2025, 06:00
- Forum: Sonstiges
- Thema: Win11 upgrade
- Antworten: 44
- Zugriffe: 13963
Re: Win11 upgrade
Moin!
Die Sorge habe ich zur Zeit nicht, denn mein Laptop hat gerade ein Update unter Windows 11 durchgeführt.
Der Vorbehalt von Microsoft scheint eher theoretischer Natur zu sein.
Soweit ich im Netz gelesen habe, gibt es bisher noch keine Hinweise darauf, das Windows 11 ohne Systemvoraussetzungen ...
Die Sorge habe ich zur Zeit nicht, denn mein Laptop hat gerade ein Update unter Windows 11 durchgeführt.
Der Vorbehalt von Microsoft scheint eher theoretischer Natur zu sein.
Soweit ich im Netz gelesen habe, gibt es bisher noch keine Hinweise darauf, das Windows 11 ohne Systemvoraussetzungen ...
- Mi 17. Sep 2025, 20:04
- Forum: Sonstiges
- Thema: Win11 upgrade
- Antworten: 44
- Zugriffe: 13963
Re: Win11 upgrade
Hi!
Ich habe letzte Woche einen alten Windows-10-Laptop auf Windows 11 upgegradet, obwohl Windows Update mir anzeigte, dass das nicht möglich sei.
Bisher war ich davon ausgegangen, dass ich bald 3 Rechner entsorgen müsste.
Da der Upgrade-Trick geklappt hat, habe ich eine Anleitung geschrieben und ...
Ich habe letzte Woche einen alten Windows-10-Laptop auf Windows 11 upgegradet, obwohl Windows Update mir anzeigte, dass das nicht möglich sei.
Bisher war ich davon ausgegangen, dass ich bald 3 Rechner entsorgen müsste.
Da der Upgrade-Trick geklappt hat, habe ich eine Anleitung geschrieben und ...
- Mi 17. Sep 2025, 14:53
- Forum: Ankündigungen
- Thema: Lazaruskonferenz 2025
- Antworten: 36
- Zugriffe: 38831
Re: Lazaruskonferenz 2025
Willkommen im Sauerland!
"Wo die Misthaufen qualmen, da gibt's keine Palmen! ... Sauerland!"
Bis morgen!
- Sa 6. Sep 2025, 19:48
- Forum: Sonstiges
- Thema: Win11 upgrade
- Antworten: 44
- Zugriffe: 13963
Re: Win11 upgrade
Warum nur mit fpcup?
Sollten Programme nicht immer lauffähig bleiben, außer sie wären nicht Windows 11 kompatibel? (z.B. alte Treiber)
Sollten Programme nicht immer lauffähig bleiben, außer sie wären nicht Windows 11 kompatibel? (z.B. alte Treiber)
- Sa 6. Sep 2025, 04:37
- Forum: Komponenten und Packages
- Thema: Barcode scanner
- Antworten: 4
- Zugriffe: 2104
Re: Barcode scanner
ZXing und Don Alfredo hat auch eine lauffähige Version gemacht. Nur ohne PC finde ich den Link nicht.
Hi!
Habe gerade im englischen Forum den Beitrag von DonAlfredo gefunden, mit der Info, dass er ZXing.Delphi an Lazarus angepasst hat ...
https://forum.lazarus.freepascal.org/index.php?topic ...