Wiimote et vb6

Description

Bonjour,

Il y a pas mal de source de WII en VB.NET
mais aucun qui soit utilisable tel quel sous VB6
Voici une adaptation de wiiuse.dll en C++ pour VB
http://sourceforge.net/projec/showfiles.php?group_id=187194
Cette bibliothèque est libre de droit.

C'est une base de travail, pour montrer les possibilités
Il n'y a que les évènements des boutons et la position de IR qui sont remontés a vb.
Mais en fait, il n'y a qu'a répéter la fonction 'FunctionCallIR'.

Gère jusqu'à 4 wiimote simultanément
Gère le nunchuk, classic controller et guitar hero 3
Pour la balance, il faudra voir l'évolution de wiiuse

Demande d'aide

je veux faire
struct ir_t *irData;
typedef void (__stdcall *FNPTRcallir)(int idx, ir_t **ir);
au lieu de
typedef void (__stdcall *FNPTRcallir)(int idx, int x, int y, float z);

FNPTRcallir FunctionCallIR;

if (WIIUSE_USING_IR(wm)) {
Ainsi l'appel se ferait
irData = (ir_t*)&wm->ir;
FunctionCallIR(wiix, &irData); GROS BUG
pour remonter la structure ir_t à VB6

au lieu de
FunctionCallIR(wiix, wm->ir.x, wm->ir.y, wm->ir.z);
}

Conclusion :


Pour connecter la WII sur son PC
il faut une dongle Bluetooth et le logiciel BlueSoleil
ou autre que je connais pas

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.