rastapunx
10-01-2006, 11:28
Non riesco a capire:
Devo scrivere un'applicazione in VB che mi permetta di stampare etichette tramite una stampante seriale.
Tale applicazione è pubblicata tramite Citrix metaframe.
Aprendo la porta con
Open "COM1" For Output As #inFile
Vedo la porta del client correttamente e ci scrivo correttamente.
Utilizzando l'api createfile in questo modo
CreateFile("COM1", GENERIC_ALL, FILE_SHARE_READ Or FILE_SHARE_WRITE, ByVal 0&, OPEN_EXISTING, 0, ByVal 0&)
Tale funzione mi restituisce 0
Dove sbaglio?
Premetto che devo usare il createfile nella mi applicazione
Devo scrivere un'applicazione in VB che mi permetta di stampare etichette tramite una stampante seriale.
Tale applicazione è pubblicata tramite Citrix metaframe.
Aprendo la porta con
Open "COM1" For Output As #inFile
Vedo la porta del client correttamente e ci scrivo correttamente.
Utilizzando l'api createfile in questo modo
CreateFile("COM1", GENERIC_ALL, FILE_SHARE_READ Or FILE_SHARE_WRITE, ByVal 0&, OPEN_EXISTING, 0, ByVal 0&)
Tale funzione mi restituisce 0
Dove sbaglio?
Premetto che devo usare il createfile nella mi applicazione