Pomozite za VB pocetniku

susese

Početnik
Poruka
15
Poceo sam da se bavim programirane u VB i zapeo sam na dve
prepreke.
Prva je neznam kako da testiram vrata "A" dali je disketa u njima,
odnosno dali je spremna za upisivanje,
i Druga je kako da testiram printer port odnosno dali je stampac
prisutan na portu i jeli spreman za pisanje.
Zahvaljujem se na svakoj pomoci.

susese
pomoc moze biti upucena i na moju postu bibers@mail.com
 
Probaj ovo:

Kod:
Private Sub Form_Load()
  If FloppyReady Then MsgBox "The Floppy Disk Is Ready!"
  End
End Sub

Private Function FloppyReady() As Boolean
  Dim fsO As Object
  Dim S As String
  Set fsO = CreateObject("Scripting.filesystemObject")
  Do While True
    On Error Resume Next
    ' Check for the presence of directories as well as files on the floppy
    S = Dir$("A:\*.*", vbDirectory)
    If Err.Number = 52 Then
      Err.Clear
      If MsgBox("Put a floppy disk in the A: drive or Click Cancel", vbOKCancel) = vbCancel Then GoTo ErrEnd
    Else
      Exit Do
    End If
  Loop
  If S <> "" Then
    If MsgBox("Floppy disk not empty: Erase the files?", vbYesNo) = vbYes Then
      If Dir$("A:\*.*", vbNormal) <> "" Then fsO.deletefile ("A:\*")
      If Dir$("A:\*.*", vbDirectory) <> "" Then fsO.deletefolder ("A:\*")
    Else
      GoTo ErrEnd
    End If
  End If
  FloppyReady = True
ErrEnd:
  Set fsO = Nothing
End Function

Poz
sale
 
SALE83
Probao sam COD koji Ste mi poslali radi fenomenalno,
moracu se potruditi da msgbox informacije i
pitanja budu na naske.
Sada bih Vas priupitao dali imate ovako jak odgovor na
moje sledece, a mozda ako budete dobre volje da mi pomognje u savaladjivanju VB-a na jos mnoga druga pitanja vezana za programiranje, a to je test spremnosti stampaca za stampanje,
spreman, ukljucen nema papira, nije spreman.
Veoma sam Vam zahvalan.
Pozdrav i sve najbolje u zivotu i radnu.
 

Back
Top