Search  
Friday, May 25, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Cod, sintaxa si comenzi  fiind file(s)...
 fiind file(s)
 
 6/27/2006 11:24:20 AM
User is offlineemilab
36 posts


fiind file(s)
 (Romania)

Stimati colegi,

Daca puteti va rog sa ma ajutati si pe mine sa rezolv urmatoarea problema (daca bineinteles are rezolvare) si anume doresc sa aflu locatia unui anumit fisier (ceva in stilul lui find files din explorer)

Am incercat cu locfile() , dar in momentul in care fisierul cautat nu se gaseste in directorul de lucru apare casuta de dialog etc.

Sper sa fi fost explicit la ceea ce doresc.

Multumesc anticipat pt toate raspunsurile primite.

 6/27/2006 1:53:18 PM
User is offlineAdrian Vari
138 posts
5th




Re: fiind file(s)
 (Romania)
Vezi ca ai un exemplu in Help. Cauta dupa FILER. Este un dll cu tot ce iti trebuie si este chiar si un exeplu fox gata facut.

Atentie: Daca vrei sa pui apoi proiectul pe un al calculator trebuie sa pui si filer.dll

Adrian Vari
 6/27/2006 2:11:14 PM
User is offlineAdrian Vari
138 posts
5th




Re: fiind file(s)
 (Romania)
    Un articol interesant gasesti in sectiunea Articole de pe forum (Cum să caut fişierele fără "Filer.dll", folosind numai comenzi native VFP?)

Adrian Vari
 6/27/2006 9:09:26 PM
User is offlineedyshor
1450 posts
1st




Re: fiind file(s)
 (Romania) Modified By edyshor  on 6/27/2006 9:13:30 PM)
shi numele lui, stii cam pe unde se afla ?! daca e dll sau ocx (ActiveX) verifici in registry .. ptr ca daca e pe calculator si nu e inregistrate tot degeaba, daca e vre-un fisier care ar trebui sa fie in path-ul tau inregistrat il gasesti cu LocFile() dupa un test cu File() - ptr suprimarea dialogului in cazul in care nu exista in path (vezi: http://fox.wikis.com/wc.dll?Wiki~PathFunctions) ..
daca il cauti pe tot hdd-ul (nu sti daca exista sau nu) poti folosi filler.dll cum ti s-a sugerat mai sus, sau WSH (Scripting.FileSystem) , parca e un thread si pe forum (daca nu, vezi aici: http://fox.wikis.com/wc.dll?Wiki~WindowsScriptingHost), wsh il gasesti mai pe toate calculatoarele .. dar chiar si asa nu poti fi sigur si ar trebui sa faci o validare - ca regula generala (vezi: http://www.profox.ro/Forum/tabid/55/forumid/12/threadid/8728/scope/posts/Default.aspx )
 
daca dadeai mai multe detalii puteam sa rastrang problema la ceva mai .. concret :)
 
Solutia data de Adrian poate e mai viabila .. tot ce e native e mai bine decat activex, api, scripting, etc .. :D
 6/28/2006 7:48:04 AM
User is offlineemilab
36 posts


Re: fiind file(s)
 (Romania)

Am reusit sa-mi rezolv problema cu indicatiile primite si iti multumesc . Aplicatia ruleaza pe un CD determinand existenta sau inexistenta pe discuri a unui fisier precum si a caii unde a fost gasit.

Referitor la cea de a doua optiune propusa probabil ca avand VFP6.0 primesc un mesaj de eroare provenind de la path-ul cautat  Zilele viitoare voi incerca aceasta optiune la un prieten care are VFP8.0 si sper sa lamuresc si aceasta problema.

 

 

  Visual FoxPro  Cod, sintaxa si comenzi  fiind file(s)...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement