RECHERCHER SUR INTERNET LE CONTENU TEXTUEL DU CONTROL AYANT LE FOCUS DANS VOTRE
laryann
Messages postés2Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention21 septembre 2006
-
21 sept. 2006 à 11:04
lokovbf
Messages postés11Date d'inscriptionjeudi 1 septembre 2005StatutMembreDernière intervention 1 avril 2011
-
8 avril 2009 à 14:26
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
lokovbf
Messages postés11Date d'inscriptionjeudi 1 septembre 2005StatutMembreDernière intervention 1 avril 2011 8 avril 2009 à 14:26
" Je l'enleverais bien, mais c'est pas possible. "
ok autant pour moi, faudrai alors demander auu web master de pouvoir le faire. ou tu peux pas non modifier le titre "code pour demontrer l'utilisation de ShellExecute". comme ca on cherche pas plus loin...
"GetCursorPos puis WindowFromPoint puis GetWindowText" : non ca ne marche pas avec internet explorer d'ou la fausse joie. (ca y'est qqun a trouvé le moyen de faire ca)
desolé du ton, et à nouveau merci pr tes autres codes (1)
(1) je te l'ai dit moi-meme: "et en plus, t'as des prog bcp plus interessants et vachements sympas"
"Bref, que dire si ce n'est que cette source provient du temps où je ne savais pas coder" j'aurai du regarder la date et le niveau... mais pas le tps. j'avais lu vite fait "RECHERCHER SUR INTERNET LE CONTENU TEXTUEL DU CONTROL AYANT LE FOCUS" et qd tu cherche tout azimut, tu lis mal.
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 20102 8 avril 2009 à 13:45
Salut,
cette source est en effet vraiment très très nulle, et la seule raison pour laquelle elle existe encore c'est qu'on ne puisse pas la supprimer.
pas des codes tous pourris, qui, comme tu dis, se résument à l'appel à une fonction de l'API Windows.
Bref, que dire si ce n'est que cette source provient du temps où je ne savais pas coder ? Je l'enleverais bien, mais c'est pas possible.
Par contre une remarque : je sais pas pourquoi t'es tombé sur cette source vu ce que tu cherches à faire...
Tu veux faire quoi précisément ? Si j'ai bien compris, c'est récupérer le handle d'un contrôle et récupérer le mdp ? (si c'est une textbox)
Si c'est çà : GetCursorPos puis WindowFromPoint puis GetWindowText.
@+
lokovbf
Messages postés11Date d'inscriptionjeudi 1 septembre 2005StatutMembreDernière intervention 1 avril 2011 8 avril 2009 à 13:05
remarque juste pour le principe:
"Concernant l'utilité de ce code......... elle est pas évidente"
en effet, moi qui croyait que qqun avait enfin trouvé le moyen d'identifier un controle par son handle (hwnd) ds le navigateur pour y envoyer (ou recuperer) un mot de passe, etc... (fausse joie)
desolé violent_ken mais ton code servait pas à gd chose:
t'aurai juste du dire: voila le moyen de lancer une recherche sur internet avec ShellExecute. et basta
si je devais balancer sur vbfrance aussi tous les petits progs que j'avais fait ds ma carrière, le site serait innondé.
c'est ca la magie d'internet: on y trouve des trucs geniaux , comme aussi n'importe quoi.
enfin, j'aurais du m'en douter, mais j'ai cliqué sans regarder : niveau debutant - année 2006
et il faut bien debuter par ce genre de petits programmes (mais de grace gardez le pr vous, et une fois que vs avez vraiment un prog interessant et abouti, alors ok on le diffuse)
et en plus, t'as des prog bcp plus interessants et vachements sympas: COMMENT CONTRÔLER TOTALEMENT LES PROCESSUS D'UN PC DISTANT,
COMMENT FAIRE UN MONITORING DU REGISTRE (EXEMPLE : MONITORER...
alors les gars , faites le menage de tps en tps, virez vos vieux codes inutiles. sinon dans 10 ans, vbfrance contiendra 3 milliards de progr en tout genres et ont mettra des heures à y trouver ce qu'on cherche.
enfin merci qd meme pr tes progs et bonne continuation...
VBsnail
Messages postés13Date d'inscriptionmercredi 22 février 2006StatutMembreDernière intervention19 mars 2008 19 mars 2008 à 20:42
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 20102 16 mars 2008 à 10:12
Salut, alors oui c'est du VB6 ^^
Sinon, la recherche marche pour google avec des caractères accentués, mais échoue sur altavista et live search (la lettre accentuée est omise).
On pourrait en effet ajouter une fonction qui formate correctement le texte à rechercher, en se limitant par exemple aux chiffres et lettres de a à z.
@+
VBGenesis
Messages postés292Date d'inscriptionsamedi 25 février 2006StatutMembreDernière intervention22 février 2009 16 mars 2008 à 08:45
C'est du VB6, sinon il y aurait un petit logo .Net dans la présentation ;)
Sinon c'est vrai qu'on pourrait ajouter avant le Replace une fonction qui remplace les lettres accentuées par leur code. Reste à savoir si ce code est le même pour tout les moteurs de recherche.
VBsnail
Messages postés13Date d'inscriptionmercredi 22 février 2006StatutMembreDernière intervention19 mars 2008 15 mars 2008 à 23:45
Peux-tu préciser pour quel VB tu as écrit ?
Au vu de ton code, il me semble que la recherche va échouer si on met -par exemple- des lettres accentuées. peux-tu confirmer ?
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 20102 22 sept. 2006 à 22:06
Moui, çà peut être utilisé dans ce cas.
Pour la petite histoire (même si tout le monde s'en fout), il s'agit dans le cas de mon projet, de rechercher directement sur google les processus, clés registre, modules, fichiers, drivers, services... en cliquant sur ctrl+F1.
Exemple : on clique sur le processus "explorer.exe" dans une listview, on fait ctrl+F1 et on obtient une recherche google/Live/Altavista renseignant sur le processus. Pratique pour les clés registre, services.... inconnus de l'utilisateur.
Laryan ==> Tu auras des réponses dans le forum (encore faut-il préciser la demande, car "nous ne sommes pas là pour faire ton code" comme disent si bien les admins ^^)
@+
VBGenesis
Messages postés292Date d'inscriptionsamedi 25 février 2006StatutMembreDernière intervention22 février 2009 21 sept. 2006 à 18:06
Salut
Violent_ken> Ce n'est pas forcément inutil dans le cas d'un control dont l'aide peut évoluer d'une facon ou d'une autre, il n'y a qu'a modifier la page internet plutot que de modifier tout les fichiers d'aides (je pense à un control qui serait commercialisé).
Laryann>Si ce n'a rien a voir avec le code, il vaut mieu demander sa dans le forum où tu aura plus de chances d'avoir une réponse
@+
laryann
Messages postés2Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention21 septembre 2006 21 sept. 2006 à 11:04
Bonjour
C'est juste pour vous demandez une aide, j'ai un sujet à traiter: CONCEPTION ET REALISATION D'UN EDITEUR DE FACTURE PROFORMA, en VB.
Merci
8 avril 2009 à 14:26
ok autant pour moi, faudrai alors demander auu web master de pouvoir le faire. ou tu peux pas non modifier le titre "code pour demontrer l'utilisation de ShellExecute". comme ca on cherche pas plus loin...
"GetCursorPos puis WindowFromPoint puis GetWindowText" : non ca ne marche pas avec internet explorer d'ou la fausse joie. (ca y'est qqun a trouvé le moyen de faire ca)
desolé du ton, et à nouveau merci pr tes autres codes (1)
(1) je te l'ai dit moi-meme: "et en plus, t'as des prog bcp plus interessants et vachements sympas"
"Bref, que dire si ce n'est que cette source provient du temps où je ne savais pas coder" j'aurai du regarder la date et le niveau... mais pas le tps. j'avais lu vite fait "RECHERCHER SUR INTERNET LE CONTENU TEXTUEL DU CONTROL AYANT LE FOCUS" et qd tu cherche tout azimut, tu lis mal.
8 avril 2009 à 13:45
cette source est en effet vraiment très très nulle, et la seule raison pour laquelle elle existe encore c'est qu'on ne puisse pas la supprimer.
En général je balance des codes a peu près inédits
http://www.vbfrance.com/codes/FASTCOLLECTION-COLLECTION-10000-FOIS-PLUS-RAPIDE-LECTURE-INDEX_42861.aspx
http://www.vbfrance.com/codes/RECUPERER-VARIABLES-ENVIRONNEMENT-IMPORTE-QUEL-PROCESSUS_49264.aspx
ou bien des trucs bien aboutis
http://www.vbfrance.com/codes/YET-ANOTHER-PROCESS-MONITOR_48860.aspx
pas des codes tous pourris, qui, comme tu dis, se résument à l'appel à une fonction de l'API Windows.
Bref, que dire si ce n'est que cette source provient du temps où je ne savais pas coder ? Je l'enleverais bien, mais c'est pas possible.
Par contre une remarque : je sais pas pourquoi t'es tombé sur cette source vu ce que tu cherches à faire...
Tu veux faire quoi précisément ? Si j'ai bien compris, c'est récupérer le handle d'un contrôle et récupérer le mdp ? (si c'est une textbox)
Si c'est çà : GetCursorPos puis WindowFromPoint puis GetWindowText.
@+
8 avril 2009 à 13:05
"Concernant l'utilité de ce code......... elle est pas évidente"
en effet, moi qui croyait que qqun avait enfin trouvé le moyen d'identifier un controle par son handle (hwnd) ds le navigateur pour y envoyer (ou recuperer) un mot de passe, etc... (fausse joie)
desolé violent_ken mais ton code servait pas à gd chose:
t'aurai juste du dire: voila le moyen de lancer une recherche sur internet avec ShellExecute. et basta
si je devais balancer sur vbfrance aussi tous les petits progs que j'avais fait ds ma carrière, le site serait innondé.
c'est ca la magie d'internet: on y trouve des trucs geniaux , comme aussi n'importe quoi.
enfin, j'aurais du m'en douter, mais j'ai cliqué sans regarder : niveau debutant - année 2006
et il faut bien debuter par ce genre de petits programmes (mais de grace gardez le pr vous, et une fois que vs avez vraiment un prog interessant et abouti, alors ok on le diffuse)
et en plus, t'as des prog bcp plus interessants et vachements sympas: COMMENT CONTRÔLER TOTALEMENT LES PROCESSUS D'UN PC DISTANT,
COMMENT FAIRE UN MONITORING DU REGISTRE (EXEMPLE : MONITORER...
alors les gars , faites le menage de tps en tps, virez vos vieux codes inutiles. sinon dans 10 ans, vbfrance contiendra 3 milliards de progr en tout genres et ont mettra des heures à y trouver ce qu'on cherche.
enfin merci qd meme pr tes progs et bonne continuation...
19 mars 2008 à 20:42
Lesz accents, les cédilles, les Euros, tout cela passe, même le chinois.
http://www.vbfrance.com/codes/ENCODER-URL-UTF8-DEPUIS-WORD_46108.aspx
16 mars 2008 à 10:12
Sinon, la recherche marche pour google avec des caractères accentués, mais échoue sur altavista et live search (la lettre accentuée est omise).
On pourrait en effet ajouter une fonction qui formate correctement le texte à rechercher, en se limitant par exemple aux chiffres et lettres de a à z.
@+
16 mars 2008 à 08:45
Sinon c'est vrai qu'on pourrait ajouter avant le Replace une fonction qui remplace les lettres accentuées par leur code. Reste à savoir si ce code est le même pour tout les moteurs de recherche.
15 mars 2008 à 23:45
Au vu de ton code, il me semble que la recherche va échouer si on met -par exemple- des lettres accentuées. peux-tu confirmer ?
22 sept. 2006 à 22:06
Pour la petite histoire (même si tout le monde s'en fout), il s'agit dans le cas de mon projet, de rechercher directement sur google les processus, clés registre, modules, fichiers, drivers, services... en cliquant sur ctrl+F1.
Exemple : on clique sur le processus "explorer.exe" dans une listview, on fait ctrl+F1 et on obtient une recherche google/Live/Altavista renseignant sur le processus. Pratique pour les clés registre, services.... inconnus de l'utilisateur.
Laryan ==> Tu auras des réponses dans le forum (encore faut-il préciser la demande, car "nous ne sommes pas là pour faire ton code" comme disent si bien les admins ^^)
@+
21 sept. 2006 à 18:06
Violent_ken> Ce n'est pas forcément inutil dans le cas d'un control dont l'aide peut évoluer d'une facon ou d'une autre, il n'y a qu'a modifier la page internet plutot que de modifier tout les fichiers d'aides (je pense à un control qui serait commercialisé).
Laryann>Si ce n'a rien a voir avec le code, il vaut mieu demander sa dans le forum où tu aura plus de chances d'avoir une réponse
@+
21 sept. 2006 à 11:04
C'est juste pour vous demandez une aide, j'ai un sujet à traiter: CONCEPTION ET REALISATION D'UN EDITEUR DE FACTURE PROFORMA, en VB.
Merci