PDA

Visualizza la versione completa : Visual Basic e finestre esterne


Dragobianco
10-07-2002, 10:54
Salve,
vorrei porre una domanda che mi sta assillando in questi giorni:
devo inviare una sequenza di testo o delle semplici lettere a una finestra che non appartiene al mio programma visual basic che deve inviare questi dati. Come faccio a richiamarmi quella specifica finestra? con il comando sendkeys il testo me lo invia, ma lo fa sulla prima finestra attiva che trova, cioe' se ho attiva la calcolatrice me li invia la' se ho attiva qualsiasi altra cosa me li invia ovunque. A me serve qualche cosa che sia in grado di mandare questi dati a questa finestra prestabilita e se non me la mette in primo piano e' ancora meglio.
Ringrazio in anticipo per gli eventuali aiuti
Raffaele Nubi
:ciauz:

darkblOOd
10-07-2002, 11:58
dovresti utilizzaer una API che ti controlla i PID dei processi attivi e poi dovresti indirizzare i dati alla finestra con il relativo PID.

Per esempio, prima di lanciare i dati potresti attivare la finestra che ti interessa (nel caso in cui non lo sia già) e poi procedere.

Ciao

Dragobianco
10-07-2002, 12:25
Sapresti dove trovare un esempio o almeno il nome di questa api??? grazie

darkblOOd
10-07-2002, 12:46
no, mi dispieca. Non ho mai sviluppato usando le API, non ne ho avuto il bisogno.

Prova a chiedere ad ans, lui forse sa dirti di +

:ciauz:

Dragobianco
10-07-2002, 12:50
Ti ringrazio lo stesso intanto rinnovo la mia richiesta di aiuto per questo problemino :cry:

Janx
10-07-2002, 14:59
su www.allapi.net c'è un piccolo software GRATUITO che contiene circa 925 funzioni (con esempi per VB5/6/.net) su svariate API.
E' organizzato in modo ordinato. Puoi, all'occorrenza, cercare ciò che ti serve, sia per categoria (grafica, sistema ecc..) sia per funzione (BitBlt, GetPixel, ec....)
Unica pecca: se non ti piace l'inglese...... fattelo piacere!
Il programmino ha però la possibilità di creare un dizionario personale per la lingua (menu in italiano anzi che in inglese per molti, me compreso, sono + immediati!)

Dragobianco
10-07-2002, 15:03
vado a vedere, grazie :-)

Dragobianco
10-07-2002, 15:29
HO visto il programma ma non trovo l'api giusta perche' ce ne sono un casino..... qualcuno la sa?

Loading