Dans un programme vbscript, je dois faire le MOVE d'un fichier.
Puisqu'il est possible qu'il y ait une erreur, il me semble nécessaire
d'utiliser une clause "On error goto". Malheureusement, je ne trouve pas la
synthaxe correcte.
Je fais:
on error goto gestion_erreur
file.Move "destination"
on error goto 0
...
gestion_erreur:
msgbox "Le move est impossible."
resume next
mais j'ai une erreur à la compilation.
Merci d'avance pour vos conseils précieux.
Alain.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Francis Spiesser
Alain avait soumis l'idée :
Dans un programme vbscript, je dois faire le MOVE d'un fichier. Puisqu'il est possible qu'il y ait une erreur, il me semble nécessaire d'utiliser une clause "On error goto". Malheureusement, je ne trouve pas la synthaxe correcte. Je fais: on error goto gestion_erreur file.Move "destination" on error goto 0 ... gestion_erreur: msgbox "Le move est impossible." resume next
mais j'ai une erreur à la compilation. Merci d'avance pour vos conseils précieux. Alain.
On Error Resume Next File.Move ... If Err.Number>0 Then ' Traitement de l'erreur Else ' Traitement standard End If On Error Goto 0
--
------------------------------ Francis (remplacer .nospam par .net dans mon adresse pour me répondre directement)
"Quand tout baigne, il y a forcément quelque chose qui va couler"
Alain avait soumis l'idée :
Dans un programme vbscript, je dois faire le MOVE d'un fichier.
Puisqu'il est possible qu'il y ait une erreur, il me semble nécessaire
d'utiliser une clause "On error goto". Malheureusement, je ne trouve pas la
synthaxe correcte.
Je fais:
on error goto gestion_erreur
file.Move "destination"
on error goto 0
...
gestion_erreur:
msgbox "Le move est impossible."
resume next
mais j'ai une erreur à la compilation.
Merci d'avance pour vos conseils précieux.
Alain.
On Error Resume Next
File.Move ...
If Err.Number>0 Then
' Traitement de l'erreur
Else
' Traitement standard
End If
On Error Goto 0
--
------------------------------
Francis
(remplacer .nospam par .net dans mon adresse pour me répondre
directement)
"Quand tout baigne, il y a forcément quelque chose qui va couler"
Dans un programme vbscript, je dois faire le MOVE d'un fichier. Puisqu'il est possible qu'il y ait une erreur, il me semble nécessaire d'utiliser une clause "On error goto". Malheureusement, je ne trouve pas la synthaxe correcte. Je fais: on error goto gestion_erreur file.Move "destination" on error goto 0 ... gestion_erreur: msgbox "Le move est impossible." resume next
mais j'ai une erreur à la compilation. Merci d'avance pour vos conseils précieux. Alain.
On Error Resume Next File.Move ... If Err.Number>0 Then ' Traitement de l'erreur Else ' Traitement standard End If On Error Goto 0
--
------------------------------ Francis (remplacer .nospam par .net dans mon adresse pour me répondre directement)
"Quand tout baigne, il y a forcément quelque chose qui va couler"
Alain
Alain avait soumis l'idée :
Dans un programme vbscript, je dois faire le MOVE d'un fichier. Puisqu'il est possible qu'il y ait une erreur, il me semble nécessaire d'utiliser une clause "On error goto". Malheureusement, je ne trouve pas la synthaxe correcte. Je fais: on error goto gestion_erreur file.Move "destination" on error goto 0 ... gestion_erreur: msgbox "Le move est impossible." resume next
mais j'ai une erreur à la compilation. Merci d'avance pour vos conseils précieux. Alain.
On Error Resume Next File.Move ... If Err.Number>0 Then ' Traitement de l'erreur Else ' Traitement standard End If On Error Goto 0
--
------------------------------ Francis (remplacer .nospam par .net dans mon adresse pour me répondre directement)
"Quand tout baigne, il y a forcément quelque chose qui va couler"
Merci beaucoup pour votre réponse à la fois pertinente et rapide.
Alain.
Alain avait soumis l'idée :
Dans un programme vbscript, je dois faire le MOVE d'un fichier.
Puisqu'il est possible qu'il y ait une erreur, il me semble nécessaire
d'utiliser une clause "On error goto". Malheureusement, je ne trouve pas la
synthaxe correcte.
Je fais:
on error goto gestion_erreur
file.Move "destination"
on error goto 0
...
gestion_erreur:
msgbox "Le move est impossible."
resume next
mais j'ai une erreur à la compilation.
Merci d'avance pour vos conseils précieux.
Alain.
On Error Resume Next
File.Move ...
If Err.Number>0 Then
' Traitement de l'erreur
Else
' Traitement standard
End If
On Error Goto 0
--
------------------------------
Francis
(remplacer .nospam par .net dans mon adresse pour me répondre
directement)
"Quand tout baigne, il y a forcément quelque chose qui va couler"
Merci beaucoup pour votre réponse à la fois pertinente et rapide.
Dans un programme vbscript, je dois faire le MOVE d'un fichier. Puisqu'il est possible qu'il y ait une erreur, il me semble nécessaire d'utiliser une clause "On error goto". Malheureusement, je ne trouve pas la synthaxe correcte. Je fais: on error goto gestion_erreur file.Move "destination" on error goto 0 ... gestion_erreur: msgbox "Le move est impossible." resume next
mais j'ai une erreur à la compilation. Merci d'avance pour vos conseils précieux. Alain.
On Error Resume Next File.Move ... If Err.Number>0 Then ' Traitement de l'erreur Else ' Traitement standard End If On Error Goto 0
--
------------------------------ Francis (remplacer .nospam par .net dans mon adresse pour me répondre directement)
"Quand tout baigne, il y a forcément quelque chose qui va couler"
Merci beaucoup pour votre réponse à la fois pertinente et rapide.
Alain.
Francis Spiesser
Alain a couché sur son écran :
Merci beaucoup pour votre réponse à la fois pertinente et rapide.
Et peu documentée, je l'admets !
--
------------------------------ Francis (remplacer .nospam par .net dans mon adresse pour me répondre directement)
"Quand tout baigne, il y a forcément quelque chose qui va couler"
Alain a couché sur son écran :
Merci beaucoup pour votre réponse à la fois pertinente et rapide.
Et peu documentée, je l'admets !
--
------------------------------
Francis
(remplacer .nospam par .net dans mon adresse pour me répondre
directement)
"Quand tout baigne, il y a forcément quelque chose qui va couler"