Die Suche ergab 11027 Treffer

von theo
Do 25. Dez 2025, 14:27
Forum: Einsteigerfragen
Thema: Gibt es eine Funktion für Logfile Dateinamen ?
Antworten: 6
Zugriffe: 87

Re: Gibt es eine Funktion für Logfile Dateinamen ?

Habe mal kurz den TEventLog getestet.
Funktioniert ganz einfach und wird auf Linux im Systemd-Journalbetrachter angezeigt.
Wenn man Logtype auf ltFile einstellt, kommt es im "Filename".

uses eventlog;
...
procedure TForm1.Button1Click(Sender: TObject);
var
lg: TEventLog;
begin
lg := TEventLog ...
von theo
Do 25. Dez 2025, 13:06
Forum: Einsteigerfragen
Thema: Gibt es eine Funktion für Logfile Dateinamen ?
Antworten: 6
Zugriffe: 87

Re: Gibt es eine Funktion für Logfile Dateinamen ?


Bisher hatte ich die da abgelegt wo meine Anwendung liegt, aber unter Mac und manchmal Linux scheint das keine Gute idee zu sein ...


Warum? Du musst ein bisschen genauer werden.
Installierst du die Anwendung ins System oder unter /home?
Willst du "privat" loggen oder soll es mit den ...
von theo
Mi 24. Dez 2025, 15:23
Forum: Dies und Das
Thema: Frohe Weihnachten
Antworten: 5
Zugriffe: 194

Re: Frohe Weihnachten

Von mir auch ein schönes Weihnachtsfest!
von theo
Mo 22. Dez 2025, 16:38
Forum: Programme
Thema: Backup Tool
Antworten: 11
Zugriffe: 547

Re: Backup Tool

Ich denke MIT ist ziemlich frei
https://de.wikipedia.org/wiki/MIT-Lizenz
von theo
Mo 22. Dez 2025, 15:36
Forum: Programme
Thema: Backup Tool
Antworten: 11
Zugriffe: 547

Re: Backup Tool


Ja natürlich. Die Lizenz wäre sowas wie: "Mach damit, was Du möchtest". Gibt es da eine Vorlage, welche man kopieren kann?


Auf Github geht das automatisch.
Du kannst meine vom IDESearchPanel "klauen", wenn du LGPL möchtest.
Aber frag mich nicht, IANAL. :wink:
https://github.com/theo222/laz ...
von theo
So 21. Dez 2025, 12:40
Forum: Freepascal
Thema: Serial Komponente gesucht.
Antworten: 4
Zugriffe: 330

Re: Serial Komponente gesucht.

Synaser ist Teil von Synapse:
https://wiki.freepascal.org/Hardware_Ac ... munication

Synapse ist im Online Package Manager als Synapse 40.1
von theo
Sa 20. Dez 2025, 16:52
Forum: Einsteigerfragen
Thema: DBGRID Automatische breite
Antworten: 18
Zugriffe: 706

Re: DBGRID Automatische breite

Mit "Options" -> "dgAutoSizeColumns" schon probiert?
von theo
Di 16. Dez 2025, 12:06
Forum: Sonstiges
Thema: fpGUI Error: Multiple defined symbol "FPG_BASE$_$TFPGMIMEDATABASE_$__$$_CREATE$$TFPGMIMEDATABASE" ???
Antworten: 6
Zugriffe: 682

Re: fpGUI Error: Multiple defined symbol "FPG_BASE$_$TFPGMIMEDATABASE_$__$$_CREATE$$TFPGMIMEDATABASE" ???


da ich aus zwei fPFUI Versionen Units benutze,

So hart würde ich es nicht ausdrücken. :lol:
Vielleicht könntest du trotzdem mal erklären, warum du auf fpGUI und nur darauf setzt.
Mich würden die Gründe dafür interessieren. Vielleicht lerne ich etwas dabei?
LCL Programmierung ist ja im Prinzip ...
von theo
So 14. Dez 2025, 11:41
Forum: Windows
Thema: Eventuell BUG, Lazarus aktuelle Disttribution & fpGUI & Windows 11
Antworten: 9
Zugriffe: 1015

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


Ich habe einen anderen mysteriösen Fehler beim Compilieren:

Error: Multiple defined symbol "$unwind$FPG_BASE$_$TFPGMIMEDATABASE_$__$$_CREATE$$TFPGMIMEDATABASE"

Warum tritt dieser Fehler auf?

Wo ist das Symbol überhaupt definiert? Der Compiler zeigt mir nämlich keine Codezeile an!


Das wird ...
von theo
Do 11. Dez 2025, 18:56
Forum: Multimedia
Thema: funktion um integerWert in FPColor umsetzen
Antworten: 10
Zugriffe: 747

Re: funktion um integerWert in FPColor umsetzen


Ohne Umweg über den String sollte es so gehen

procedure TForm1.Button1Click(Sender: TObject);
var
iter: integer;
XYColor: LongInt;
mdColor: TFPColor;
begin
iter:= 11;
XYColor := Iter*100000;
MdColor:= TColorToFPColor(TColor(XYColor));
end;



Den Typecast braucht es aber mMn nicht ...
von theo
Do 11. Dez 2025, 12:16
Forum: Multimedia
Thema: funktion um integerWert in FPColor umsetzen
Antworten: 10
Zugriffe: 747

Re: funktion um integerWert in FPColor umsetzen


So habe ich die Lösung gefunden:

MdColor:= TColorToFPColor(StringToColor(IntToStr(XYColor )));

Panel2.canvas.drawPixel(XS, YSH - YS, MdColor);


Diese komplizierte Mehrfachumwandlung sieht etwas unbeholfen aus.
Wenn du uns erklären würdest, was dein "Integerwert" genau bedutet, könnte man das ...
von theo
Mi 10. Dez 2025, 15:25
Forum: Freepascal
Thema: Compilerfehler bei TStringList: fpg_intf.pas(787,26) Error: Wrong number of parameters specified for call to "Delete"
Antworten: 8
Zugriffe: 388

Re: Compilerfehler bei TStringList: fpg_intf.pas(787,26) Error: Wrong number of parameters specified for call to "Delete

Mario Peters hat geschrieben: Mi 10. Dez 2025, 13:43

Code: Alles auswählen

  FClipBoard.Delete(DelIndex); // Auch das löst mein Problem nicht
Ich bin mir ziemlich sicher, dass dies dein Problem löst.
Vielleicht hast du noch ein zusätzliches Problem, aber kaum mit der selben Fehlermeldung an der selben Stelle.
von theo
Mi 10. Dez 2025, 11:42
Forum: Freepascal
Thema: Compilerfehler bei TStringList: fpg_intf.pas(787,26) Error: Wrong number of parameters specified for call to "Delete"
Antworten: 8
Zugriffe: 388

Re: Compilerfehler bei TStringList: fpg_intf.pas(787,26) Error: Wrong number of parameters specified for call to "Delete

Es wäre ganz gut, wenn du die Deklaration von FClipBoard angeben würdest.
Dieses "Casting" macht auch keinen Sinn:

TStringList(FClipBoard.Delete[DelIndex]);

Aber hauptsächlich verwendest du eckige Klammern. Das ist falsch. Es ist eine Procedure. So geht's bestimmt:

FClipBoard.Delete(DelIndex ...