Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Druckerdialog öffnen, wie?

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Windows-spezifische Fragen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
oldirty



Anmeldungsdatum: 04.08.2005
Beiträge: 65

BeitragVerfasst am: 15.12.2005, 21:03    Titel: Druckerdialog öffnen, wie? Antworten mit Zitat

Hallo,

nachdem ich nun mit

http://forum.qbasic.at/viewtopic.php?p=21529#21529

den Standartdrucker ermitteln kann, wie kann ich mit "wenig" Code das Druckerdialog-Fenster öffnen?

Die Beispiele aus der Api-Guide zu PrintDialog sind mit vielen Teilen "überladen". Brauche ich diese wirklich alle?

Ein kurzer Code wäre am besten.

Danke
OlDirty
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
volta



Anmeldungsdatum: 04.05.2005
Beiträge: 1874
Wohnort: D59192

BeitragVerfasst am: 15.12.2005, 23:14    Titel: Antworten mit Zitat

Hi,
Zitat:
Ein kurzer Code wäre am besten.

das kürzeste was ich finden konnte grinsen
Code:
Shell("rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder")

_________________
Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
ytwinky



Anmeldungsdatum: 28.05.2005
Beiträge: 2624
Wohnort: Machteburch

BeitragVerfasst am: 15.12.2005, 23:27    Titel: Antworten mit Zitat

@oldirty:
..prima, jetzt kann ich auch meinen StandarDdrucker ermitteln zwinkern
Ich habe auf meinem Rechner noch ein VbScript gefunden:
%windir%\system32\prnmngr.vbs
(Das ist aber nicht von mir *bg*)
Hier beschreibt die Firma ein Verfahren, wie Drucker und ihre Einstellungen mittels WMI bearbeitet werden können grinsen
(Da hier ein VbScript benutzt wird, das seinerseits die WMI benutzt, ist dies hier lediglich als Information zu werten und soll kein Vorschlag sein..)
Viele Grüße
ytwinky
[Edit]
Nicht ganz so kurz, wie der Einzeiler von volta, dafür aber ohne Dos-Box:
Code:
Exec Environ$("windir") &"\\System32\\rundll32.exe", "shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder"
wenn das Programm mit -s gui kompiliert wird..
_________________
v1ctor hat Folgendes geschrieben:
Yeah, i like INPUT$(n) as much as PRINT USING..
..also ungefähr so, wie ich GOTO..
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
oldirty



Anmeldungsdatum: 04.08.2005
Beiträge: 65

BeitragVerfasst am: 16.12.2005, 15:53    Titel: Antworten mit Zitat

Danke an Euch.

Werde es mal ausprobieren.

CU
OlDirty
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Windows-spezifische Fragen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz