[VB6] Liste Chainée [Résolu]

tuckbess 5 Messages postés jeudi 18 janvier 2007Date d'inscription 28 mai 2010 Dernière intervention - 27 mai 2010 à 22:39 - Dernière réponse : cs_ghuysmans99 3983 Messages postés jeudi 14 juillet 2005Date d'inscription 30 juin 2013 Dernière intervention
- 28 mai 2010 à 23:23
Bonjour à tous !

Je fais face à un gros problème actuellement : j'ai cruellement besoin de créer une liste chaînée mais l'absence de vrais pointeurs dans VB me fait défaut... existe-t-il une solution pour en créer une? si oui comment?

Sinon, j'ai lu que l'on pouvait rajouter des DLL en C++, est-ce possible de se servir d'une classe LINK créée en C++ pour l'incorporer dans mes macros ?

Merci par avance pour vos réponses, je suis en train de passer la pire semaine de ma vie au boulot...

[i]
Il y a 10 sortent de personnes dans le monde : ceux qui comprennent le binaire, et les autres./i
Afficher la suite 

6 réponses

Répondre au sujet
cs_Galain 1270 Messages postés mardi 11 novembre 2003Date d'inscription 24 juillet 2013 Dernière intervention - 28 mai 2010 à 06:40
+3
Utile
Salut
A voir si cela te convient
http://www.vbfrance.com/telecharger.aspx?ID=37574 : gestion des listes chainée avant-arrière

La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.

GRENIER Alain
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_Galain
tuckbess 5 Messages postés jeudi 18 janvier 2007Date d'inscription 28 mai 2010 Dernière intervention - 28 mai 2010 à 09:21
+3
Utile
j'ai du mal exprimer mon besoin, je travaille sur vba (macros sous excel) et n'arrive pas a ouvrir les fichiers depuis le programme (microsoft visual basic 6.3)


Il y a 10 sortent de personnes dans le monde : ceux qui comprennent le binaire, et les adutres.
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de tuckbess
cs_Galain 1270 Messages postés mardi 11 novembre 2003Date d'inscription 24 juillet 2013 Dernière intervention - 28 mai 2010 à 18:05
+3
Utile
Tu ne peux pas ouvrir ces fichiers car il faut Microsoft Visual Basic 6.0 et non le VB d'Excel ( toi tu es sous Excel et tu aurais du choisir la rubrique Visual Basic 6/Langages dérivés/VBA. VBA signifie Visual Basic for Application( les applications sont celles d'de Microsoft Office :Excel, Acces, etc....)
Ne connaissant point Excel je ne puis t'être utile.
A+

La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.

GRENIER Alain
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_Galain
cs_ghuysmans99 3983 Messages postés jeudi 14 juillet 2005Date d'inscription 30 juin 2013 Dernière intervention - 28 mai 2010 à 18:36
+3
Utile
Utilise plutôt une DLL en C en VB, c'est déjà plus faisable. Tu pourrais aussi utiliser les collections de classes (plus simple et VB pur).

VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_ghuysmans99
tuckbess 5 Messages postés jeudi 18 janvier 2007Date d'inscription 28 mai 2010 Dernière intervention - 28 mai 2010 à 19:22
+3
Utile
Et j'ai un moyen quelconque de mettre ça dans la partie adéquate du coup?


Il y a 10 sortent de personnes dans le monde : ceux qui comprennent le binaire, et les autres.
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de tuckbess
cs_ghuysmans99 3983 Messages postés jeudi 14 juillet 2005Date d'inscription 30 juin 2013 Dernière intervention - 28 mai 2010 à 23:23
0
Utile
Que veux-tu dire par la partie adéquate ?

VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
Commenter la réponse de cs_ghuysmans99

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.