mouse_
-
Modifié par Whismeril le 16/06/2015 à 11:44
bilbo50
Messages postés23Date d'inscriptionlundi 24 septembre 2007StatutMembreDernière intervention27 janvier 2020
-
6 juil. 2015 à 11:56
Bonjour,
En VBscript, je génère le code suivant
amp_theta = -0.126*replace(farfield(k,j,i,1),".",",". Or la variable farfield(k,j,i,1)
contient un string avec un point, je remplace ce point par une virgule pour multiplier par 0.126. VBScript utilise des chiffres avec une virgule pour faire des opérations. Mais l'interpréteur VBscript m'indique le message d'erreur :
Type incompatible: '[string: ""]'
Line(584): " amp_theta = -0.126*replace(farfield(k,j,i,1),".",",")"
Cause: Erreur d'exécution Microsoft VBScript
J'ai déclaré
reDim farfield (20,20,500,4)
au début du programme. Quelle est la raison de ce message d'erreur ?