Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747

    stato della stampante

    Ciao a tutti volevo sapere in vb come si fa a sapere che stato è la stampante?
    Mi interessa sapere la stampante che sia in linea o no.
    Non ne ho proprio idea su come fare.......
    Mi aiiutate????
    Allejo

  2. #2
    allejo linguaggio e versione devono essere specificati nel titolo. non te ne dimenticare, anche perchè non sei un nuovo utente.
    ciao

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  3. #3
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747
    Eheheheheheh hai ragione LadyBlu......mi ero dimenticato......
    Cmq è Visual Basic 6.
    Non sono più venuto su questo forum perchè ero impegnato con altro linguaggio.
    Scusa ancora!
    Allejo

  4. #4
    Funziona con win NT/2000/XP
    è necessaria una chimata alle API:
    codice:
    Private Declare Function ConnectToPrinterDlgLib "winspool.drv"(ByVal
    hWnd As  Long ByVal flags As Long) As Long
    
    ConnectToPrinterDlg Me.hWnd, 0
    
    In Win 9X non si può ottenere ma puoi fare così
    Shell "rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter"
    ciao

  5. #5
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747
    Spiegati meglio......
    ho copiato il tuo codice.......mi da errore su
    "winspool.drv"
    mi dice Errore compilazione previsto Lib
    Che significa????
    Allejo

  6. #6
    codice:
    Private Declare Function ConnectToPrinterDlg Lib "winspool.drv" _(ByVal hWnd As  Long ByVal flags As Long) As Long
    
    ConnectToPrinterDlg Me.hWnd, 0
    
    In Win 9X non si può ottenere ma puoi fare così
    Shell "rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter"
    Sorry avevo scritto tutto attaccato (ConnectToPrinterDlgLib) invece di (ConnectToPrinterDlg Lib).

  7. #7
    Copia questo
    codice:
    Private Declare Function ConnectToPrinterDlg Lib "winspool.drv"(ByVal hWnd As  Long ByVal flags As Long) As Long
    
    ConnectToPrinterDlg Me.hWnd, 0
    
    In Win 9X non si può ottenere ma puoi fare così
    Shell "rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter"
    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.