Newsgroup: it.comp.lang.delphi
Titolo: posizionamento su file....

ragazzi,
ho un percorso completo di un file tipo :
c:\personale\applicazioni\ccc\file.exe
come faccio a posizionarmi sul file aprendo la cartella in cui è 
contenuto il file?
PS.
E'possibile farlo anche se il file si trova in un percorso di rete?
grazie in anticipo.
------------------------
Diego Di Filippo
  R&amp;D Software Developer
 
www.ada-project.com
-----------------------
--- posted by geoForum on 
http://www.delphiedintorni.it

 --- posted by geoForum on 
http://www.delphiedintorni.it
La funzione ExtractFilePath, documentata nella guida in linea, ti
restituisce il path del file.
Puoi assegnarla ad una funzione di dialogo, tipo TOpenDialog e la sua
proprieta' initialdir. Non so se funzia con i dischi di rete, non ci ho mai
pensato.
Ciao
-- 
Morde. 
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

pensato.
io veramente volevo, dato il path completo del file, aprire esplora 
risorse e posisionarmi sul file.
Diego


 risorse e posisionarmi sul file.
Dovrebbe essere una shellexecute passandogli qualcosa di particolare, cerca
su google "delphi open shellexecute"
Il primo link ti ritorna un sito da me recensito giorni fa.
Datti da fare.


Il primo link ti ritorna un sito da me recensito giorni fa.
su google non ho trovato niente che mi possa aiutare.


>su google non ho trovato niente che mi possa aiutare.
Puoi usare lo switch "/select" di Explorer.exe:
explorer.exe /select,c:\Windows\Win.ini
(ti basta ricreare la chiamata con ShellExecute per farlo via codice).
Attenzione che funziona solo con ME e XP, non so su Win2000.
Ciao HTH
-- 
Andrea /\/\agni - DeD Support Team 
http://www.delphiedintorni.it


>explorer.exe /select,c:\Windows\Win.ini
  ShellExecute( Handle, 
                'explore', 
                'explorer.exe', 
                '/select,c:\file.txt', 
                nil, SW_SHOW );
ciao ho provato cosě ma non va!
eppure il file esiste, provo da start->Esegui e funziona, ma la 
ShellExecute mi ritorna errore 31.
------------------------
Diego Di Filippo
  R&amp;D Software Developer
 
www.ada-project.com
-----------------------
--- posted by geoForum on 
http://www.delphiedintorni.it

 su google non ho trovato niente che mi possa aiutare.
Minchia ma ti rendi conto dei post che fai? E meno male che nella firma
saresti un software developer.... bah...


saresti un software developer.... bah...
Morde! io non è che metto un post e mi fermo apsettando che qlc risponde,
nel frattempo cerco di trovare la soluzione e se la trovo la rendo 
disponibile.
Se non ti piacciono i miei post puoi anche evitare di leggerli.
PS
e ogni tanto fai un sorriso.


 su google non ho trovato niente che mi possa aiutare.
questo mi ha dato a intendere che le tue ricerche siano alquanto
superficiali se dici di non aver trovato *niente che ti possa aiutare*.
Tutto li... non e' una questione di sorrisi tantomeno di non volere leggere
i tuoi messaggi: io ho cercato di aiutarti e mi vedo certe affermazioni che
sinceramente mi fanno un po' cadere le braccine da programmatore stanco...
;)


 programmatore stanco...
Sicuramente ho meno esperienza di te, tu hai 15 anni di esperienza come 
sviluppatore, io solo 5, e non per questo mi piace sentirmi dire che sono 
superficiale o altro quando poi io chiedo una cosa e mi viene risposto 
altro.
il tip che mi hai indicato non mi aiuta con quello che voglio fare.
Diego


 Attenzione che funziona solo con ME e XP, non so su Win2000.
Su google ho trovato questo link :
http://support.microsoft.com/kb/q130510/
che mi ha aiutato ad approfindire la cosa. 
Alla fine elenca anche le compatibilità con i sistemi windoz!!!
APPLIES TO
• Microsoft Windows 95 Service Pack 1 
• Microsoft Windows NT Server 4.0 Standard Edition 
• Microsoft Windows NT Workstation 4.0 Developer Edition 
• Microsoft Windows 98 Standard Edition 
• Microsoft Windows 98 Second Edition 
• Microsoft Windows Millennium Edition 
qua non parla ne di xp ne di w2000, io ho xp professional con sp2 e mi 
funziona benissimo.
L'articolo è del 16-Dic-2004 non è tanto vecchio!!
grazie Andrea.


L'articolo è del 16-Dic-2004 non è tanto vecchio!!
ho provato anche con Win2000 e funziona anche li!
bye!


saresti un software developer.... bah...
Sinceramente mi sembra che stavolta tu abbia proprio torto...
-- 
Andrea /\/\agni - DeD Support Team 
http://www.delphiedintorni.it
--- posted by geoForum on 
http://www.delphiedintorni.it

 Sinceramente mi sembra che stavolta tu abbia proprio torto...
Non era necessario aprire un nuovo thread per questo "incident".
Torto o ragione, per me la faccenda e' chiusa.
Ciao


Ciao
Ciao!
