Hallo,
was ist falsch an ...
cbPrinter.Items.Clear;
cbPrinter.Items.Assign(Printer.Printers);
Ich bekomme die Meldung
Projekt xxxx hat Exception-Klasse Externel:SIGSEGV ausgelöst
In Datei printers.pas in Zeile 649
Linux Mint 17.3
Lazarus 1.6
Dank an alle Wissenden
Installierte Drucker auflisten
Re: Installierte Drucker auflisten
Habe es selber gefunden, es fehlte eine Abhängigkeit.
-
- Beiträge: 6906
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Installierte Drucker auflisten
Die Lösung würde mich auch interessieren, ich habe es gestern auch probiert und nur den SIGSEV bekommen.Habe es selber gefunden, es fehlte eine Abhängigkeit.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
Re: Installierte Drucker auflisten
Hier steht alles...
http://wiki.freepascal.org/Using_the_printer/de
Ich habe einfach nicht geglaubt, dass für so etwas Banalen wie das Printer Objekt extra eine Abhängigkeit hinzugefügt werden muss.
http://wiki.freepascal.org/Using_the_printer/de
Ich habe einfach nicht geglaubt, dass für so etwas Banalen wie das Printer Objekt extra eine Abhängigkeit hinzugefügt werden muss.
Re: Installierte Drucker auflisten
Wenn man einen TPrintDialog (Dialogs) auf das Formular legt, geht das mit der Abhängigkeit automatisch.EUP hat geschrieben:Hier steht alles...
http://wiki.freepascal.org/Using_the_printer/de
Ich habe einfach nicht geglaubt, dass für so etwas Banalen wie das Printer Objekt extra eine Abhängigkeit hinzugefügt werden muss.
-
- Beiträge: 6906
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Installierte Drucker auflisten
Es liegt dazächlich daran.Ich habe einfach nicht geglaubt, dass für so etwas Banalen wie das Printer Objekt extra eine Abhängigkeit hinzugefügt werden muss.
Ohne die Package Printer4Lazarus geht es leider nicht.
Gut das man dies weis.Wenn man einen TPrintDialog (Dialogs) auf das Formular legt, geht das mit der Abhängigkeit automatisch.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot