KOBAXU
Messages postés10Date d'inscriptionvendredi 2 avril 2010StatutMembreDernière intervention23 août 2010
-
2 avril 2010 à 10:04
KOBAXU
Messages postés10Date d'inscriptionvendredi 2 avril 2010StatutMembreDernière intervention23 août 2010
-
6 avril 2010 à 09:15
Bonjour à tous,
Je suis nouveau sur ce forum, je lis vos messages avec intérêt.
Je "développe" en VB 20008 Express, sous Windows 7.
Je débute comme vous allez voir ...
Voici ma question:
Dans une procédure déclenchée par un click sur un bouton, je déclare une variable:
Dim oContract As TWSLib.IContract
(VB m'indique que TWSLib est un "namespace", Icontract est une "interface").
Juste en dessous j'affecte des valeur à oContract:
oContract.symbol = "ACA"
oContract.secType = "STK"
oContract.exchange = "SMART"
oContract.currency = "EUR"
Et c'est le drame ... VB 2008 m'indique que "La variable 'oContract' est utilisée avant qu'une valeur ne lui ait été assignée"
Je ne comprends plus: Je défini correctement ma variable, je lui affecte des valeurs constantes ... et j'ai ce message d'erreur.
Alors quelqu'un peut-il me dire où est l'erreur (de logique) et comment faire pour la corriger?