Newsgroup: it.comp.lang.delphi
Titolo: dove trovo lo spy?

dove posso scaricare spy utility di cui ho sentito che prende il classname e
il windowtext delle finestre sotto il mouse... è vero? mi serve per
conoscere quelle di un popup menu.

 conoscere quelle di un popup menu.
Non andare a cercarla troppo lontano.
Programmi / Borland Delphi x / WinSight32.
--
Jax

si grazie in effetti l'avevo trovato... ma il problema rimane.. il mio
dannato popup ha classname generico (#32768:popup) e non ha nome... come lo
identifico??

"Jax" <rispo...@newsgroup.grazie> ha scritto nel messaggio
news:KnP%8.26532$s74.7...@twister1.libero.it...

In effetti è vero ma ho provato tempo fa ad usarlo e non è che ci abbia
capito molto.
Per capirci, se io volessi sapere la directory corrente dell'utente(ossia
quella dove l'utente sta lavorando o spulciando), mentre il mio programma
gira in background, come faccio?
Puoi darmi qualche dritta?
Grazie mille
Andrea

 gira in background, come faccio?
Non credo che il Winsight32 faccia queste cose. Non ci metterei la mano sul
fuoco, ma sono abbastanza sicuro.
Oltretutto, non ho capito bene di cosa hai bisogno ;)
GetCurrentDir?
--
Jax

 si grazie in effetti l'avevo trovato... ma il problema rimane.. il mio
Sorry ma se ti avessi saputo aiutare ti avrei risposto prima...
--
Jax

"Jax" <rispo...@newsgroup.grazie> ha scritto nel messaggio
news:phS%8.618$n04....@twister2.libero.it...

No
La mia idea era questa:
fare un programmino che si lancia all'avvio dal reg e gira in background, e
fin qui tutto OK
Deve 'registrare' ogni movimento semplicemente archiviando come stringa su
una tab dbIV il path che si va di volta in volta ad aprire...una specie di
Spyware.Un controllo su ciò che si va ad aprire sul PC.Ho pensato di
appoggiarmi alla cartella dati recenti ma avrei preferito 'catturare' i
messaggi che lancia Windows ogni volta che si clicca su una cartella o un
file. Pensavo che Winsight fosse in grado ma è un tantino complicato..
Che ne pensi!?
Ciao e grazie
Andrea

 ha scritto nel
messaggio:

#32768
--
- Carlo -
cbertu81(at)libero(dot)it

 #32768

 gira in background, come faccio?
Non esiste la "directory corrente", sotto Windows.
Windows e' un sistema multi-tasking.  
Il concetto di "directory corrente" e' strettamente legato al thread.
Nonostante questo, usando una finestra di Explorer (ogni finestra di
Explorer e' gestita da un thread separato) tu puoi lavorare su piu'
cartelle contemporaneamente.

 io in modo univoco...>
Le scorri con GetWindow()


 cbertu81(at)libero(dot)it

 se ho trovato quella giusta...
Questa dialog avrà qualche caratteristica che la identifica dalle altre ...
un Window Text diverso, componenti diversi o altro ancora! Cerca di
identificare una caratteristica unica di quella dialog e poi scorri sulla
base di questa!


A me serve quello ke dico io in modo univoco...
Finquando non riesci a tramutare quel "quello ke dico io" in una 
caratteristica precisa, ti sara' impossibile individuare la finestra.  Il 
sistema non puo' leggerti nel pensiero.  Se la tua finestra non ha una 
caratteristica che la distingua da tutte le altre, ti e' impossibile 
identificarla.  
-------------------------------
Message Posted by  <dedGateway>
http://www.dedonline.com/forump

 cbertu81(at)libero(dot)it

 identificare i vari items del menù?
Devi usare i messaggi per interrogare il controllo specifico.
--------------------------------
Inviato via 
http://usenet.libero.it