Bonjours, je suis un débutant et j'ai besoin d'un petit coup de main pour mieux saisir l'environnement VB.

Voici ce qui arrive :

J'ai une application qui utilise une macro qui déclare un objet HostExplorer ( CreateObject("HostExplorer") ) afin de gérer la connection automatique à une base de donnée mais ma première question est la suivante :

"Comment faire pour trouver la référence qu'il faut cocher pour avoir accès aux propriété et méthode de cet objet?"

Ma deuxième question est :
"De quel manière faut-t-il approcher les références pour cocher les bons afin d'en voir les propriété et méthodes?"

Je remercie quiconque m'éclairera sur le sujet

Pour plus de détails, voici le code en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
'----------------------------------------------------------------------
' This macro was created by the macro recorder.
' Date: Mon Oct 29 16:08:49 2007
'----------------------------------------------------------------------
 
Sub Main
  Dim HostExplorer as Object
  Dim CurrentHost as Object
  Dim iIdleTime
 
  Set HostExplorer = CreateObject("HostExplorer") ' Initialize HostExplorer Object
  Set CurrentHost = HostExplorer.CurrentHost ' Set object for current session
 
  iIdleTime = 25    ' Idle time set to 2000 milliseconds
 
  CurrentHost.Keys( "xxxxxx" )
  CurrentHost.RunCmd( "Tab" )
  CurrentHost.Keys( "xxxxxxXXimspq" )
  CurrentHost.RunCmd( "Enter" )
  CurrentHost.WaitIdle( iIdleTime )
  CurrentHost.Keys( "/for xxxxxx" )
  CurrentHost.RunCmd( "Enter" )
  CurrentHost.WaitIdle( iIdleTime )
  CurrentHost.Keys( "xxxxxx" )
  CurrentHost.RunCmd( "Tab" )
  CurrentHost.Keys( "xxxxxxXX" )
  CurrentHost.RunCmd( "Enter" )
  CurrentHost.WaitIdle( iIdleTime )
  CurrentHost.RunCmd( "Clear" )
  CurrentHost.WaitIdle( iIdleTime )
  CurrentHost.Keys( "/for xxxxxxxx" )
  CurrentHost.RunCmd( "Enter" )
End Sub
Rick