FONCTIONS CACHÉES DE VISUAL BASIC 6 !!!!

cs_doct Messages postés 12 Date d'inscription dimanche 22 décembre 2002 Statut Membre Dernière intervention 16 juillet 2003 - 9 juil. 2003 à 10:12
dead33 Messages postés 29 Date d'inscription vendredi 31 mars 2006 Statut Membre Dernière intervention 4 décembre 2007 - 6 juil. 2006 à 18:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/7844-fonctions-cachees-de-visual-basic-6

dead33 Messages postés 29 Date d'inscription vendredi 31 mars 2006 Statut Membre Dernière intervention 4 décembre 2007
6 juil. 2006 à 18:15
asssssssssssezezezezezezezezezezezezezez
merci skajez :bien
en russ merci est spaciba
cs_Anotine Messages postés 64 Date d'inscription mardi 22 juin 2004 Statut Membre Dernière intervention 14 septembre 2008
23 août 2005 à 18:44
Quelqu'un aurais une idée de la transformation en VB.NET ?! (Si je trouve je vous le dis !)

Sinon merci pour les info !
odan71 Messages postés 140 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 11 décembre 2007
18 févr. 2005 à 17:46
cooooooooool, des pointeurs pour vb!!! c'est pas dommage...
merci pour ces explications.
ramanvda Messages postés 11 Date d'inscription mercredi 14 avril 2004 Statut Membre Dernière intervention 16 juin 2015
19 avril 2004 à 16:26
Merci bcp! c'est cela que je cherché et dire que j'ai failli passé à coté!
MERCI lumesh!
cs_Snoow Messages postés 4 Date d'inscription lundi 14 avril 2003 Statut Membre Dernière intervention 4 novembre 2003
6 nov. 2003 à 17:10
Ca, c'est un bon éclaircissement sur les pointeurs ! Très utile !

Mais comment on fait pour retrouver l'objet lorsqu'on a que le pointeur (en Long) ???
cs_Snoow Messages postés 4 Date d'inscription lundi 14 avril 2003 Statut Membre Dernière intervention 4 novembre 2003
6 nov. 2003 à 17:03
Ca, c'est un bon éclaircissement sur les pointeurs ! Très utile !

Mais comment on fait pour retrouver l'objet lorsqu'on a que le pointeur (en Long) ???
lumesh Messages postés 564 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 7 novembre 2008
12 sept. 2003 à 18:57
pas encore testé sous .Net mais je doute tres fortement ...
Le framework saborde tres diferement ....
bbcluny Messages postés 66 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 29 septembre 2008
12 sept. 2003 à 16:54
Existe-t-il l'équivalent en vb.net
cs_lca94 Messages postés 46 Date d'inscription mercredi 29 janvier 2003 Statut Membre Dernière intervention 28 janvier 2006
3 sept. 2003 à 13:17
super cool ... merci pour ces infos. :)
lumesh Messages postés 564 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 7 novembre 2008
15 juil. 2003 à 22:56
oui c tout a fait normal. cette dll provient des tres ancien vb.
elle nexiste plus a lheure actuel
cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 6
15 juil. 2003 à 22:06
eh c'est normal que ça me dit que ça trouve pas la dll unicode ???
cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 6
14 juil. 2003 à 20:15
bien trouvé, surtout avec toute l'historique en plus
par contre, dois surement pas marché sous .net
lumesh Messages postés 564 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 7 novembre 2008
12 juil. 2003 à 01:22
je tavoue jen ai aucune idee Kelly.
ces fonctions permettent la conversion de chaine type C++ en vb (encore un de leur usage)
cs_kelly Messages postés 55 Date d'inscription jeudi 1 mai 2003 Statut Membre Dernière intervention 9 septembre 2004
11 juil. 2003 à 23:24
si je comprends bien , ces fonctions existent pour qu'en vb on puisse un peu utiliser les pointeurs, càd ne pas etre restreint a la gestion transparente et assez foireuse de vb de la memoire ? Y a t il pour completer efficacement ces concepts, des fonctions analogues a celles de C/C++ qui permettent d'allouer/desallouer de la memoire dynamiquement (malloc, etc. ) ?
cauroir Messages postés 27 Date d'inscription vendredi 18 octobre 2002 Statut Membre Dernière intervention 2 août 2007
11 juil. 2003 à 09:18
Encore moi avec mon unicode : pensez vous qu'il y a moyen d'utiliser ces fonctions pour coder en unicode ? Merci
SimonKari Messages postés 80 Date d'inscription dimanche 29 décembre 2002 Statut Membre Dernière intervention 1 octobre 2004
10 juil. 2003 à 22:49
tu fais erreur Lumesh ! aucune api ne demandera jamais une référence à un emplacement mémoire correspondant à un control ! Il demandera le Hwnd ! Quel intérêt de savoir ou le listview (c'est ton exemple) a été mis dans la mémoire ? Strictement inutile
cs_zappy Messages postés 161 Date d'inscription mardi 19 juin 2001 Statut Membre Dernière intervention 10 avril 2007 2
10 juil. 2003 à 22:36
sympa :)
Sirocooo Messages postés 412 Date d'inscription mercredi 19 décembre 2001 Statut Membre Dernière intervention 7 avril 2008 1
10 juil. 2003 à 10:32
all right, merci
lumesh Messages postés 564 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 7 novembre 2008
10 juil. 2003 à 09:39
Sirocooo, c'est tres simple.
un de c 4 tu vas tomber sur une API qui va te demander de lui specifier un controle style un listview par exemple en parametre mais le pb c ke ce paramatre n'est pas au format listview, ni object, ni hwnd, mais au format long. Comment vas tu faire pour passer ce controle alors ?
tres simplement en utilisant une de ces 3 fonctions !
la fonction va te transformer ton controle en pointeur au format long, exactement ce que l'API ta demandé ! :)
voila notement a koi ca sert :)
Sirocooo Messages postés 412 Date d'inscription mercredi 19 décembre 2001 Statut Membre Dernière intervention 7 avril 2008 1
10 juil. 2003 à 09:16
bon travail... mais je ne vois pas ou je pourrais utiliser ces fonctions...encore mieux je ne vois pas à quoi elles peuvenst servir...
ET oui on ne peut pas tout connaître dans la vie
lumesh Messages postés 564 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 7 novembre 2008
10 juil. 2003 à 08:53
oui mais ses fonction sont incluse ds msvbvm60 et 50 .dll cad kelles sont ds les runtimes 5 et 6 de ton applie et non pas ds windows
donc en gros meme si ds les virent elles seront tjrs utilisablent !
SimonKari Messages postés 80 Date d'inscription dimanche 29 décembre 2002 Statut Membre Dernière intervention 1 octobre 2004
10 juil. 2003 à 08:30
Personne n'a songé au fait que si Micro$oft ne documente pas cela c'est qu'il vaudrait mieux ne pas l'utiliser. Car si un jour sans rien dire ils décidaient de retirer ces fonctions. Ceux qui ont utilsé ca dans leur prog seront bien embété non ?
cs_mehdibou Messages postés 365 Date d'inscription vendredi 24 mai 2002 Statut Membre Dernière intervention 18 octobre 2004
9 juil. 2003 à 18:44
Très bien trouvé :)
Moi qui adore les apis, ça va m'être très utile :D

(j'ai rien fait de spécial pour mériter tout ça ^^ ;) :-| )
cs_max12 Messages postés 1491 Date d'inscription dimanche 19 novembre 2000 Statut Modérateur Dernière intervention 7 juillet 2014
9 juil. 2003 à 15:51
Ouais, interressant ce document :) Mais dans le pire des cas VarPtr existe sous forme d'API.

@+
cs_doct Messages postés 12 Date d'inscription dimanche 22 décembre 2002 Statut Membre Dernière intervention 16 juillet 2003
9 juil. 2003 à 10:12
merci.
Je connaissais ObjPtr, le reste pas... tu m'a appris quelques bonnes petites choses.
Rejoignez-nous