[VB6] : syntaxes diferentes ????

: syntaxes diferentes ???? [VB6] - VB/VBA/VBS - Programmation

Marsh Posté le 10-04-2002 à 10:43:09    

j est programme un programme dans l editeur vb6 de word 2000, le lendemain j installe Visual studio 6 entreprise pour compile mon programme, et il me di ke j aides des fonctions inconnu
par ex  j est utilise la commande getfromclipboard pour recuper le copier du presse papier, et le visual studio ne reconnai pas cet fonction O_o
ce meme pour la valeur dataobject, non reconnu par vb6, et pourtant qui marchai bien ds l editeur vb de word 2000
n aillant pas d aide , et ne trouvant pa les meme fonctions , j appelle a l aide :)
thx d avance

Reply

Marsh Posté le 10-04-2002 à 10:43:09   

Reply

Marsh Posté le 10-04-2002 à 10:51:52    

Word, Excel, Access -> VBA: Visual Basic for Applications
Visual Studio 6 -> VB6 Visual Basic 6
Pas le même langage

Reply

Marsh Posté le 10-04-2002 à 10:54:24    

omg j suis niker :p
obliger de tout recommence ? :/
et c impossible de compile mon truk ? :(

Reply

Marsh Posté le 10-04-2002 à 12:52:39    

VBA est une déclinaison de Visual Basic appliquée à Office, et qui gère les objets et évènements Office. Le code, on peut l'utiliser dans Office exclusivement sous forme de macro.
 
Les objets VBA n'existent pas dans VB car liés à la bureautique.

Reply

Marsh Posté le 10-04-2002 à 13:41:09    

Carbon14>  si on declare justment des objet applications dans le genre: Dim machin as new excel.application, à partir de la on peut utiliser les propriete et methodes qui concernent l'appli  en question.
 
Pour ce qui est des infos sur les objets des VbA il suffit de consulter l'aide de l'application hadoc, apres tu combines ceds infos avec ceux de VB et tu as ta reponse. C'est un laborieux mais c'est ca la programmation il faut defois sortir des sentiers battus.

Reply

Marsh Posté le 10-04-2002 à 14:02:19    

j pa l aide de vb6 la, ou j pourai trouve une liste des fonctions ???
la je cherche la fonction ki remplacerai getfromclipboard , ki permet de recuperer le texte du presse papier ds le programme

Reply

Marsh Posté le 10-04-2002 à 14:05:58    

Microsoft.com bien sur, tu trouveras tout ce que tu cherches.
 :hello:

Reply

Marsh Posté le 10-04-2002 à 14:21:53    

CrevaR a écrit a écrit :

j pa l aide de vb6 la, ou j pourai trouve une liste des fonctions ???
la je cherche la fonction ki remplacerai getfromclipboard , ki permet de recuperer le texte du presse papier ds le programme  




 
ou alors www.vbfrance.com je sais k'il y a un script pour récupérer le contenu du presse papier  
 
ou alors utilise la fonction sendkey pour envoyer un crtl+V qui colle le contenu du presse papier ...


---------------
L'Internet serait une toile comme les autres si elle n'avait ses millions d'araignées ...
Reply

Marsh Posté le 10-04-2002 à 14:42:04    

Comment fait-on pour remplir une case d'un tableur avec VB ?
 
Faut au moins (ça existe peut-être) qu'il y ait des librairies liées gérant OFFICE. Définir les objets ne suffit pas (je crains).
 
Par DDE/OLE/... on doit pouvoir télécommander des évenements via EXCEL ou WORD (à condition que l'utilisateur l'ait sur sa machine !). VBA n'est pas un "émulateur" d'Office qui permet de s'en passer une fois les macros compilées..
 
En C, pour récupérer le contenu du PrsPap, on utilise l'API GetClipboardData() (après vérif que c'est bien du texte !).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed