intéragir avec un programme comme bloc note ou paint

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

intéragir avec un programme comme bloc note ou paint

Message par dayvid »

salut !

bon ba voila comment ont fait pour intéragire avec le bloc note dans pure basic, copier quelque chose, coller quelque chose, séléctionner une ligne etc.

le plus important c'est au moin coller une chose dans le bloc note

idem pour paint !

a plus :D
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: intéragir avec un programme comme bloc note ou paint

Message par Backup »

.......................
Dernière modification par Backup le dim. 20/mars/2011 14:05, modifié 1 fois.
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: intéragir avec un programme comme bloc note ou paint

Message par SPH »

Dobro a écrit :facile ;)

Code : Tout sélectionner

; by Dobro

le_text$="ce text va etre copié dans le press papier"
SetClipboardText(le_text$) ; voila c'est dans le press papier

hd=RunProgram("notepad.exe","","") ; lance le bloc note

Delay (2000) ; on patiente 2 secondes, le temps que le prg se lance .......


; ************ on va simuler un copier avec les touches control+V ****************
keybd_event_(#VK_CONTROL,0,0,0) ; on simule l'appuis sur la touche control
keybd_event_(#VK_v,0,0,0)  ;on simule l'appuis sur la touche V
keybd_event_(#VK_CONTROL,0,2,0) ; on simule le relachement de la touche control
keybd_event_(#VK_v,0,2,0) ; ; on simule le relachement de la touche V
; **************************************************************

End ; voila le text est copié dans le bloc note
Ca ne copie rien dans le bloc note.
Ca me rapelle la meme anomalie quand je devais essayer la simulation de la mouse.

Quelqu'un pourrait aussi essayer ? THX

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Re: intéragir avec un programme comme bloc note ou paint

Message par nico »

Fonctionne ici Window XP SP2 PureBasic 4.51 RC1
Avatar de l’utilisateur
venom
Messages : 3138
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: intéragir avec un programme comme bloc note ou paint

Message par venom »

chez moi aussi ça fonctionne :wink:






@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: intéragir avec un programme comme bloc note ou paint

Message par Ar-S »

pb 4.50 / w7 ça marche aussi :mrgreen:
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: intéragir avec un programme comme bloc note ou paint

Message par Backup »

SPH a écrit : Ca ne copie rien dans le bloc note.
Ca me rapelle la meme anomalie quand je devais essayer la simulation de la mouse.

Quelqu'un pourrait aussi essayer ? THX
si

Code : Tout sélectionner

le_text$="ce text va etre copié dans le press papier"
SetClipboardText(le_text$) ; voila c'est dans le press papier
ne copie rien dans ton bloc note , alors format !! :lol:

enfin fait quelque chose :)
parceque c'est une fonction purebasic , qui devrai marcher :)
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: intéragir avec un programme comme bloc note ou paint

Message par SPH »

Dobro a écrit :

Code : Tout sélectionner

le_text$="ce text va etre copié dans le press papier"
SetClipboardText(le_text$) ; voila c'est dans le press papier
Ca, ca copie bien dans le presse papier la phrase. Mais c'est la suite qui cloche... Je me demande si ce n'est pas une protection d'un de mes anti spyware.....

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: intéragir avec un programme comme bloc note ou paint

Message par Ar-S »

Dans windows tu n'as pas activé une fonction qui mets automatiquement ce qu'il y a sous le curseur au 1er plan ?
Si tel est le cas, peut-être que notepad ne reste pas au 1er plan et du coup le CTRL V ne fonctionne évidement pas.
Sait on jamais ?
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
venom
Messages : 3138
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: intéragir avec un programme comme bloc note ou paint

Message par venom »

je n'est rien activé et ça fonctionne :wink: c'est chez SPH que ça cloche.






@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Malo
Messages : 79
Inscription : dim. 09/août/2009 17:48

Re: intéragir avec un programme comme bloc note ou paint

Message par Malo »

PB4.5 Vista ça fonctionne aussi
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

Re: intéragir avec un programme comme bloc note ou paint

Message par dayvid »

cool, merci beaucoup les gars :D
sa peut servir ce genre de chose

savez-vous si ont peut faire d'autre chose comme sa ?

sélectionner un texte, en supprimer un
bref prendre le control total du bloc note
ou paint par exemple ?

ya des milliers de petit truc que je ne sait pas
mais grâce a vous j'apprends alors merci :D
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: intéragir avec un programme comme bloc note ou paint

Message par SPH »

Si si, le bloc note passe au premier plan quand il est ouvert mais il n'y a pas de copie. J'essayerais sur vista :wink:

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

Re: intéragir avec un programme comme bloc note ou paint

Message par dayvid »

bon ba moi sa marche très bien alors merci
et si ya d'autre petit truc a savoir salut :D
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
Répondre