PDA

Visualizza la versione completa : [VB] sendkeys...


SKIAT
09-05-2002, 14:59
raga ho bisogno di HELP

SKIAT
09-05-2002, 15:11
sorry ho fatto un danno ho schiacciato enter per sbaglio...sigh:fagiano:

allora io faccio shell di un mio programma da un altro mio programma.
nel programma appena "shellato" c' un shortcut(F6) per evidenziare tutto il testo che c' in una textbox.
quindi io metto

sendkeys chr(vbkeyF6) subito dopo la riga di comando che fa aprire il secondo programma ma....

vbkeyF6 nn va molto, nn so che gli piglia...

non so se sono stato abb chiaro se qualcuno ha avuto vicende con il sendkeys e ne sa help P.F.

ciao:ciauz:

zoran_mandic
09-05-2002, 22:31
scusa, ti potresti spiegare meglio.
sinceramente non ho capito il tuo problema.

SKIAT
10-05-2002, 09:34
ok vediamo

ho un programma dal quale con un bottone ne faccio aprire un altro.(fin qui ci sei?)

bene ora nel programma appena aperto se faccio F6 mi si evidenza il testo di una textbox.
io devo sendargli (F6) in modo da evidenziare questo textbox

ma se metto il codice:
sendkeys chr(vbkeyF6)

no mi evidenzia un bel niente...sigh

cosa pu essere!? grazie

zoran_mandic
10-05-2002, 10:03
Una delle soluzioni potrebbe essere:
Siccome entrambi programmi li hai fatti te, potresti fare in modo che al prog. che apri passi come parametro il valore F6.
Per prendere il valore passato devi utilizzare la funzione Command().
Fai una IF, se il valore F6, in tal caso, fa ...
altrimenti fa altro.
Questa una possibile soluzione.
Ora do un'occhiata, su come si passa l'evento handle con la Shell.
Spero che entro le 12:00 ti posso dare una risposta.
Spero di esserti stato d'aiuto.
Ciao a dopo.

SKIAT
10-05-2002, 10:24
thanks, fai con calma che fino a stasera nn posso guardare...
ciao

Loading