Die Suche ergab 390 Treffer

von Nimral
Mo 14. Feb 2022, 21:32
Forum: Linux
Thema: Lazarus Dienst (LazDaemon) unter Linux installieren und steuern
Antworten: 24
Zugriffe: 10991

Re: Lazarus Dienst (LazDaemon) unter Linux installieren und steuern

Jep, den kannte ich schon. Ich glaube, Du musst den Ausgangspunkt der Diskussion sehen. Es ging um den $IFDEF UseCThreads, den Lazarus per Default in jede neue Projektdatei setzt, und die Frage, wer wann und wo UseCThreads denn setzen würde. Meine Idee war, das (meiner Meinung nach) nutzlose Konstru...
von Nimral
Mo 14. Feb 2022, 14:15
Forum: Linux
Thema: Lazarus Dienst (LazDaemon) unter Linux installieren und steuern
Antworten: 24
Zugriffe: 10991

Re: Lazarus Dienst (LazDaemon) unter Linux installieren und steuern

Ein Package kann -dUseCThreads für alle Projekte setzen, in denen es eingebunden wird. Wenn der Daemon das macht, sollte dessen Paket den Parameter setzen. Gibt es dafür eigentlich irgendeine Anleitung? Ich habe gerade folgendes probiert: - ein Package gebaut, und darin unter "Compiler Options" - "...
von Nimral
Sa 12. Feb 2022, 08:09
Forum: Einsteigerfragen
Thema: Klassentyp als Rückgabeparameter
Antworten: 3
Zugriffe: 800

Klassentyp als Rückgabeparameter

Ich habe eine Hierarchie von Klassen, die alle einen gemeinsamen Vorgänger (TBaseClass) haben. Je nach einer äußeren Bedingung muss ich eine von den abgeleiteten Klassen (TDerivedClass1, TDerivedClass2) instantiieren. Im Moment mache ich das so: program project1; {$mode ObjFPC}{$H+} {$interfaces cor...
von Nimral
Mi 9. Feb 2022, 18:14
Forum: Komponenten und Packages
Thema: [Gelöst] Kaputtes Package (lazDaemon) - wie diagnostiziert man lpk's?
Antworten: 12
Zugriffe: 1631

Re: Kaputtes Package (lazDaemon) - wie diagnostiziert man lpk's?

Geb ich Dir prinzipiell recht, aber im Moment nagen diese sinnlosen Problemchen und Nickligkeiten unerbittlich an meinen Zeitscheiben. Aber eine gute Nachricht hab ich auch: mit der 2.2.0 kommt die richtige daemonapp unit mit --> jetzt klappt es! Herzlichen Dank, und einen schönen Abend noch, Armin,
von Nimral
Mi 9. Feb 2022, 17:35
Forum: Komponenten und Packages
Thema: [Gelöst] Kaputtes Package (lazDaemon) - wie diagnostiziert man lpk's?
Antworten: 12
Zugriffe: 1631

Re: Kaputtes Package (lazDaemon) - wie diagnostiziert man lpk's?

Aus irgendeinem Grund hatte ich mich auf die 2.2.0RC1 und 2.2.0RC2 eingelassen ... ich kann mich nicht mehr genau erinnern ... ich brauche die FGL, ist es nicht so, dass die in der 2.0.12 noch nicht geht? Oops, ich sehe gerade, die 2.2.0 wurde relased? Unfair, das genau während meines Urlaubs zu mac...
von Nimral
Mi 9. Feb 2022, 16:54
Forum: Komponenten und Packages
Thema: [Gelöst] Kaputtes Package (lazDaemon) - wie diagnostiziert man lpk's?
Antworten: 12
Zugriffe: 1631

Re: Kaputtes Package (lazDaemon) - wie diagnostiziert man lpk's?

Wenn das mal keine heiße Spur ist :-)

Ich habe das Package, das mit 2.2.0RC2 mitkommt.

Wo würde ich denn ein Aktuelleres bekommen, das mit meinem Lazarus harmoniert?
von Nimral
Mi 9. Feb 2022, 16:31
Forum: Komponenten und Packages
Thema: [Gelöst] Kaputtes Package (lazDaemon) - wie diagnostiziert man lpk's?
Antworten: 12
Zugriffe: 1631

Re: Kaputtes Package (lazDaemon) - wie diagnostiziert man lpk's?

Ich seh da Create und Destroy, aber nicht "onCreate" und "onDestroy".
von Nimral
Mi 9. Feb 2022, 14:12
Forum: Komponenten und Packages
Thema: [Gelöst] Kaputtes Package (lazDaemon) - wie diagnostiziert man lpk's?
Antworten: 12
Zugriffe: 1631

[Gelöst] Kaputtes Package (lazDaemon) - wie diagnostiziert man lpk's?

Mir ist heute Lazarus 2.2.0RC2 krachend und ohne jeden nachvollziehbaren Grund mitten ins Gesicht explodiert. Urplötzlich konnte ich mein Projekt nicht mehr laden. Jede Menge völlig wirre und nutzlose Meldungen, dazwischen ein paar Access Violations. Allen gemeinsam war, dass das lpm file nicht mehr...
von Nimral
Mi 9. Feb 2022, 09:12
Forum: Einsteigerfragen
Thema: TObject durch eigénes TObject ersetzen
Antworten: 5
Zugriffe: 935

Re: TObject durch eigénes TObject ersetzen

HeapTrc - der sonst eigentlich oft wertvolle Hinweise gibt - haut mir in diesem Fall in den obersten Tabellenzeilen nur Adressen ohne Zeilennummern ins Gesicht.
von Nimral
Di 8. Feb 2022, 23:39
Forum: Einsteigerfragen
Thema: TObject durch eigénes TObject ersetzen
Antworten: 5
Zugriffe: 935

TObject durch eigénes TObject ersetzen

Mal wieder eine seltsame Frage, geboren aus einem Problem. Ich habe eine ziemlich umfangreiche Multitasking-App. Irgendwo habe ich 28 Bytes verloren. Das Programm stört das nicht wirklich, außer natürlich ich beende es im Debug-Modus, dann gibt es Mecker vom HeapTrc. Ich suche jetzt schon Tage nach ...
von Nimral
Di 8. Feb 2022, 21:03
Forum: Benutzung der IDE
Thema: Lazarus EIngabehilfe für das Überschreiben von Konstruktoren?
Antworten: 5
Zugriffe: 1512

Re: Lazarus EIngabehilfe für das Überschreiben von Konstruktoren?

Michl hat geschrieben:
Di 8. Feb 2022, 18:43
Wenn vollständig, dann noch ein <Ctrl> + <Shit> + <C> und es wird die Methode erstellt.
:lol: Hilfe, ich finde die <Shit> Taste nicht :lol:

Der Rest funktioniert allerdings wunderbar! Danke!

Armin.,
von Nimral
Di 8. Feb 2022, 18:29
Forum: Benutzung der IDE
Thema: Lazarus EIngabehilfe für das Überschreiben von Konstruktoren?
Antworten: 5
Zugriffe: 1512

Lazarus EIngabehilfe für das Überschreiben von Konstruktoren?

Ich frage mich gerade, ob es da nicht irgendeine "Intelli-...." Funktion gibt. Ich wollte gerade den Constructor einer TDemon Klasse überschreiben. Dazu muss ich nachsehen, welche Parameter er nimmt. Und mich erst mal durch die Sourcen hangeln zum TCustomDaemon, der macht nix mit dem Constructor, al...
von Nimral
Mi 2. Feb 2022, 11:26
Forum: Linux
Thema: Lazarus Dienst (LazDaemon) unter Linux installieren und steuern
Antworten: 24
Zugriffe: 10991

Re: Lazarus Dienst (LazDaemon) unter Linux installieren und steuern

Ohne das geht garnix. Danach klapt es auch mit start und stop des Service. Ganz lustig wird es, wenn man mit Timer-Units arbeitet, weil man bestimmte Dinge zu bestimmten Uhrzeiten ausgeführt haben möchte :roll: Gott sei Dank ist das dann für den Dienst selber vermutlich "out of scope". Armin.
von Nimral
Mi 2. Feb 2022, 09:20
Forum: Linux
Thema: Lazarus Dienst (LazDaemon) unter Linux installieren und steuern
Antworten: 24
Zugriffe: 10991

Re: Lazarus Dienst (LazDaemon) unter Linux installieren und steuern

@Socke Ja - das tat Not. Danke. Etwas Linux Grundwissen sollte schon vorhanden sein, wenn man einen demon (korrekte Schreibweise) programmieren will. Winni Sehe ich auch so. Nun, ich komme von WIndows, das ist kein Geheimnis. Und jeder beginnt irgendwann als Anfänger, wenn er etwas Neues anfasst, d...
von Nimral
Di 1. Feb 2022, 17:40
Forum: Linux
Thema: Lazarus Dienst (LazDaemon) unter Linux installieren und steuern
Antworten: 24
Zugriffe: 10991

Re: Lazarus Dienst (LazDaemon) unter Linux installieren und steuern

Es wird immer abenteuerlicher. linder@Linder-Debian:~/Dokumente/Programming/Lazarus/Tests/Daemon$ sudo service TestDaemon status ● TestDaemon.service - Linux Test Daemon Loaded: loaded (/lib/systemd/system/TestDaemon.service; disabled; vendor preset: enabled) Active: inactive (dead) Feb 01 15:51:33 ...