Die Suche ergab 1719 Treffer

von fliegermichl
Fr 16. Jan 2026, 09:12
Forum: Freepascal
Thema: Circular unit reference
Antworten: 9
Zugriffe: 347

Re: Circular unit reference



Alle Klassen stehen in separaten Dateien.

Das ist eben für FPC kein sinnvoller Ansatz. Klassen mit einer engen Bindung sollten in die gleiche Unit.


Ich hab das auch schon manchmal als unschön empfunden.
Ich habe eine Basisklasse, von der sehr viele spezialisierte Klassen abgeleitet werden ...
von fliegermichl
Mi 14. Jan 2026, 13:28
Forum: Komponenten und Packages
Thema: [resolved] TFrame - Mehrfachverwendung in einem Formular führt zu Fehler "duplicate name"
Antworten: 11
Zugriffe: 536

Re: [resolved] TFrame - Mehrfachverwendung in einem Formular führt zu Fehler "duplicate name"

Der Unterschied besteht im Owner des Frames.

Wenn ich Dein Projekt so compiliere wie es ist, tritt der Fehler bei mir auch auf.
Ändere ich die Zeile 42 von
F := TTestFrame.Create(self); nach
F := TTestFrame.Create(Application);

vergibt Lazarus den Namen wie in meinem Beispiel.
von fliegermichl
Mi 14. Jan 2026, 09:48
Forum: Komponenten und Packages
Thema: [resolved] TFrame - Mehrfachverwendung in einem Formular führt zu Fehler "duplicate name"
Antworten: 11
Zugriffe: 536

Re: [resolved] TFrame - Mehrfachverwendung in einem Formular führt zu Fehler "duplicate name"

Ich hab das gerade mail versucht nachzuvollziehen.
Bei mir Lazarus 4.1 (rev lazarus_4_0-77-gc52a98dba2) FPC 3.2.2 x86_64-win64-win32/win64

Meine Frameklasse heisst TSimpleFrame
im OnCreate von TForm1 hab ich das stehen:

procedure TForm1.FormCreate(Sender: TObject);
begin
sf1 := TSimpleframe ...
von fliegermichl
Sa 10. Jan 2026, 17:18
Forum: Freepascal
Thema: <<, >> vs. shl, shr
Antworten: 3
Zugriffe: 221

Re: <<, >> vs. shl, shr

Also das steht hier auch in der Dokumentation.
Seit wann, kann ich aber auch nicht sagen.
von fliegermichl
Fr 9. Jan 2026, 13:21
Forum: Komponenten und Packages
Thema: TPageControl, ein Reiter fehlt
Antworten: 5
Zugriffe: 277

Re: TPageControl, ein Reiter fehlt

Luckner hat geschrieben: Fr 9. Jan 2026, 12:39 Alle TabSheets sind auf Visible eingestellt. Wenn ich die Reihenfolge im Objektinspektor ändere, dann wird ein anderes TabSheet weggelassen. Meistens das Mittlere.
Mach doch mal ein Beispiel und stelle es hier ein. Dann kann man es evtl. nachvollziehen.
von fliegermichl
Mo 5. Jan 2026, 12:35
Forum: Windows
Thema: UUID Windowsrechner auslesen [gelöst]
Antworten: 2
Zugriffe: 393

Re: UUID Windowsrechner auslesen

In der Ausgabe befinden sich noch einige leere Zeilen. Wenn man die zuvor entfernt, klappt es.
von fliegermichl
So 4. Jan 2026, 15:34
Forum: Programme
Thema: Backup Tool
Antworten: 12
Zugriffe: 1030

Re: Backup Tool

Ich habe noch eine Ergänzung hinzugefügt, so dass man dem Backup, statt Verzeichnissen, auch einzelne Dateien hinzufügen kann.
Desweiteren einige Fehlerkorrekturen
von fliegermichl
Di 23. Dez 2025, 14:41
Forum: Programme
Thema: Backup Tool
Antworten: 12
Zugriffe: 1030

Re: Backup Tool


Hallo Michael,
ich bin wie Niesi mit Linux Mint unterwegs. Bei mir gibt es einen SIGSEV sobald ich den RadioButton "Nur die markierten" oder die Checkbox anklicke.


Ja, diese Einstellungen beziehen sich auf das aktuell ausgewählte Item.
Ich habe jetzt diese Optionen "disabled", wenn kein aktives ...
von fliegermichl
Mo 22. Dez 2025, 18:32
Forum: Programme
Thema: Backup Tool
Antworten: 12
Zugriffe: 1030

Re: Backup Tool

Ok, MIT Lizenz ist gewählt und man kann das Projektchen jetzt auch von Github aktualisieren.

Bei dem einzelnen BackupItem kann man nun auch zusätzlich auswählen, ob leere Verzeichnisse ebenfalls gesichert werden sollen.
von fliegermichl
Mo 22. Dez 2025, 16:03
Forum: Programme
Thema: Backup Tool
Antworten: 12
Zugriffe: 1030

Re: Backup Tool

theo hat geschrieben: Mo 22. Dez 2025, 15:36 ...
Auf Github geht das automatisch.
Ich hab das Projektchen mal als Repository auf github angelegt. Da kann man unter den folgenden Optionen wählen.
Welche wäre denn die, die am nächsten mit "Mach was du willst" wäre?
githublizenzen.png
githublizenzen.png (20.08 KiB) 888 mal betrachtet
von fliegermichl
Mo 22. Dez 2025, 13:54
Forum: Programme
Thema: Backup Tool
Antworten: 12
Zugriffe: 1030

Re: Backup Tool


Macht einen sehr guten Eindruck.

Danke

Verwirrend ist: Leere Ordner werden nicht gesichert - warum? Klar, da ist ja nix drin - aber wer auf ein Backup zurück greift und den leeren Ordner für irgendwelche Vorgänge benötigt, kann da schon durcheinander kommen ...

Daran habe ich nicht gedacht ...
von fliegermichl
So 21. Dez 2025, 20:27
Forum: Programme
Thema: Backup Tool
Antworten: 12
Zugriffe: 1030

Backup Tool

Da ich mit dem bisher von mir genutzten Backuptool nicht sonderlich zufrieden war, habe ich ein eigenes programmiert.
Es benötigt das Package Laz.Virtualtree.

Getestet habe ich es unter Win 11 und Linux Mint.

Edit: Anhang aktualisiert (Crash, wenn kein Backupitem ausgewählt war und "Leere ...
von fliegermichl
So 21. Dez 2025, 12:52
Forum: Freepascal
Thema: Serial Komponente gesucht.
Antworten: 4
Zugriffe: 480

Re: Serial Komponente gesucht.


... Entweder ich könnte die Schnittstelle in Windows umbenennen, was mir bisher noch nicht gelungen ist, (Ich habe es im Gerätemanager probiert)


Wenn man im Gerätemanager mit Rechtsklick auf das Gerät das Kontextmenü öffnet und da auf "Eigenschaften" klickt, im nächsten Fenster auf "Erweitert ...
von fliegermichl
So 14. Dez 2025, 12:30
Forum: Windows
Thema: Eventuell BUG, Lazarus aktuelle Disttribution & fpGUI & Windows 11
Antworten: 9
Zugriffe: 1237

Re: Eventuell BUG, Lazarus aktuelle Disttribution & fpGUI & Windows 11

Ich habe schon öfter festgestellt, dass Lazarus / FPC gar nicht mögen, wenn es gleichnamige Dateien gibt. Auch wenn diese in unterschiedlichen Packages existieren. Vermutlich ist dort die Ursache für Deine Probleme zu suchen.
von fliegermichl
So 7. Dez 2025, 09:33
Forum: Android
Thema: Das mit dem KI Dingen...
Antworten: 8
Zugriffe: 1546

Re: Das mit dem KI Dingen...

Hab das dann mal weiter gesponnen.

i want to have a list of all available bluetooth devices


Gemini hat nun alle notwendigen Anpassungen in AndroidMainfest.xml sowie in MainActivity.kt dargestellt, welche ich einfach 1:1 kopiert habe und:
Hat funktioniert.

Nun habe ich gesagt:

i want to have ...