pointeur sur tableau [VB6] - VB/VBA/VBS - Programmation
Marsh Posté le 26-07-2002 à 10:30:26
on peut pas
Marsh Posté le 26-07-2002 à 10:42:28
mareek a écrit a écrit : on peut pas |
cool... trop fort VB
enfin merci
Marsh Posté le 26-07-2002 à 10:44:37
ryle hunter a écrit a écrit : cool... trop fort VB enfin merci |
au fait, pourquoi tu veux un pointeur sur un tableau ?
Marsh Posté le 26-07-2002 à 10:49:11
ryle hunter a écrit a écrit : cool... trop fort VB |
faut quand meme pas oublier que VB est un langage de haut niveau hein, contrairement aux pointeurs qui sont bas niveau !
si tu veux utiliser des pointeurs, tu passes au C et basta !
y'en a vraiment qui veulent le beurre, l'argent du beurre et la crémière avec...
Marsh Posté le 26-07-2002 à 11:12:35
Harkonnen a écrit a écrit : faut quand meme pas oublier que VB est un langage de haut niveau hein, contrairement aux pointeurs qui sont bas niveau ! si tu veux utiliser des pointeurs, tu passes au C et basta ! y'en a vraiment qui veulent le beurre, l'argent du beurre et la crémière avec... |
Oui (à condition que la cremière soit jolie) et alors...
Sinon, vu que j'ai une interface graphique à faire, visual c++ c'est pas le top (et je ne peux pas avoir builder ou delphi), donc je fais avec ce que j'ai...
Marsh Posté le 27-07-2002 à 05:07:20
Pourquoi tu fais pas la partie "core" de ton programme en C ou en C++ sous forme de dll avec fonctions exportées (ca résoudra ton probleme) et la gui en VB, c'est comme ca que je procede et je n'ai plus de probleme de limite ni de vitesse
Marsh Posté le 30-07-2002 à 18:33:43
je sais pas ce que tu veux en faire de ton pointeur, mais pour info, il existe une fonction non documentée dans VB : VarPtr(maVariable) qui te retourne un VRAI pointeur sur ta variable
Je crois que c'est prévu pour discuter intimement avec du C ou de l'asm
Je penses pas que ca te serve à gd chose, mais juste au cas ou ..
IMHO, karlkox a raison, une bonne vieille DLL en C, y'a rien de tel !
A+
Mandrix
Marsh Posté le 26-07-2002 à 10:29:43
es ce que quelqu'un sait comment déclarer un pointeur sur VB (pour faire l'equivalent du byref des fonctions)
Merci