OVH Cloud OVH Cloud

Comment ouvrir la boite de dialogue de formattage de disquette

3 réponses
Avatar
Iddir_ d'Alger
Salut tous le monde,

Je voudrait savoir comment faire pour ouvrir la boite de=20
dialogue de formattage d'une disquette =E0 partir d'une=20
application VB.

Mer=E7i pour vos suggestions

3 réponses

Avatar
Gilles RONSIN
"Iddir_ d'Alger" , le lun. 10 mai
2004 13:17:25, écrivait ceci:

Salut tous le monde,


Salut

Je voudrait savoir comment faire pour ouvrir la boite de
dialogue de formattage d'une disquette à partir d'une
application VB.



' formatage disk

Declare Function SHFormatDrive Lib "shell32" ( _
ByVal hwndOwner As Long, _
ByVal iDrive As Long, _
ByVal iCapacity As Long, _
ByVal iFormatType As Long _
) As Long

' Format
lResult = SHFormatDrive(Me.hwnd, 0, 0, 0)
Select Case lResult
Case Is = -3
MsgBox "Failure, drive can't be formatted",
vbCritical, "ERROR"
Exit Sub
Case Is = -2
MsgBox "Operation has been cancelled"
Exit Sub
Case Is = -1
MsgBox "Operation attempted but completed
unsuccessfully"
Exit Sub
End Select


--
Embryon de site : http://gilles.ronsin.free.fr
Nouvelles astuces : Interprêtation des évenements XP en "français"
(trad auto)
Il est impossible pour un optimiste d'être agréablement surpris.
Avatar
Patrice Henrio
Juste parce que la phrase de fin de texte me plaît bien. Pour ma part je
l'utilise sous la forme : "imagine le pire, tu n'es jamais déçu"

"Gilles RONSIN" a écrit dans le message de
news:
"Iddir_ d'Alger" , le lun. 10 mai
2004 13:17:25, écrivait ceci:

> Salut tous le monde,
Salut

> Je voudrait savoir comment faire pour ouvrir la boite de
> dialogue de formattage d'une disquette à partir d'une
> application VB.

' formatage disk

Declare Function SHFormatDrive Lib "shell32" ( _
ByVal hwndOwner As Long, _
ByVal iDrive As Long, _
ByVal iCapacity As Long, _
ByVal iFormatType As Long _
) As Long

' Format
lResult = SHFormatDrive(Me.hwnd, 0, 0, 0)
Select Case lResult
Case Is = -3
MsgBox "Failure, drive can't be formatted",
vbCritical, "ERROR"
Exit Sub
Case Is = -2
MsgBox "Operation has been cancelled"
Exit Sub
Case Is = -1
MsgBox "Operation attempted but completed
unsuccessfully"
Exit Sub
End Select


--
Embryon de site : http://gilles.ronsin.free.fr
Nouvelles astuces : Interprêtation des évenements XP en "français"
(trad auto)
Il est impossible pour un optimiste d'être agréablement surpris.


Avatar
Gilles RONSIN
"Patrice Henrio" , le lun. 10
mai 2004 18:13:49, écrivait ceci:

Salut,

Juste parce que la phrase de fin de texte me plaît bien. Pour ma
part je l'utilise sous la forme : "imagine le pire, tu n'es jamais
déçu"



;-))


--
Embryon de site : http://gilles.ronsin.free.fr
Nouvelles astuces : Interprêtation des évenements XP en "français" (trad
auto)
Il est impossible pour un optimiste d'être agréablement surpris.