|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Dec 2002
Messaggi: 19
|
help c visuale
Devo copiare il contenuto di textpath->text in un vettore di caratteri e nn ci salto fuori... mi serve per dare la path per chdir(path);
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Che tipo è quella variabile textpath->text ?
|
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Dec 2002
Messaggi: 19
|
E' praticamente una casella di desto in cui inserire la path per poi andare a lavorare sul file system solo che la definisce ansi string come tipo di dato e nn riesco a inserirla in un vettore di caratteri come mi serve...
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ma textpath che tipo è ?!?!?! Che classe o struttura è ? Se non me lo dici non posso aiutarti...
|
|
|
|
|
|
#5 |
|
Junior Member
Iscritto dal: Dec 2002
Messaggi: 19
|
è un oggeto del c visuale,
di solito se mi serve il testo contenuto uso nomeoggetto->text ... nn so esprimerlo diversamente ,,,, |
|
|
|
|
|
#6 |
|
Junior Member
Iscritto dal: Dec 2002
Messaggi: 19
|
Se vuoi ti mando i file e ci dai un occhio ...
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ok...allegalo ad un post...
Comunque se è del tipo CString basta fare una cast esplicito a LPCTSTR... (LPCTSTR)textpath->text |
|
|
|
|
|
#8 |
|
Junior Member
Iscritto dal: Dec 2002
Messaggi: 19
|
//---------------------------------------------------------------------------
#include <vcl\vcl.h> #pragma hdrstop #include "syslib.h" #include "sysV.h" //--------------------------------------------------------------------------- #pragma resource "*.dfm" Tprgprimo *prgprimo; //--------------------------------------------------------------------------- __fastcall Tprgprimo::Tprgprimo(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall Tprgprimo::cmddirClick(TObject *Sender) { ProgressBar1->Position=20; struct ffblk ff; int done; int day,year,month; int res=0; ProgressBar1->Position=40; //******************************************** //devo trovare il modo di fare entrare il contenuto di txtpath->Text in path //per poi fare : res=chdir(path); //******************************************** unsigned char path; if (res==0) { FILE *f; f=fopen("archivio.jls","wt"); done=findfirst("*.*",&ff,FA_DIREC); ProgressBar1->Position=60; while (!done) { day=ff.ff_fdate&0x001f; month=(ff.ff_fdate&0x01e0)/32; year=(ff.ff_fdate&0xfe00)/512; fprintf(f,"%50s %10d %6d/%2d/ 4d\n",ff.ff_name,ff.ff_fsize,day,month,year+1980); printf("%30s %10d %6d/%2d/%4d\n",ff.ff_name,ff.ff_fsize,day,month,year+1980); done=findnext(&ff); } ProgressBar1->Position=80; fclose(f); } ProgressBar1->Position=100; cmddir->Caption="Lavoro effettuato"; imgdopo->Visible=True; } //--------------------------------------------------------------------------- void __fastcall Tprgprimo::cmdguidaClick(TObject *Sender) { prgprimo->Height=300; } //--------------------------------------------------------------------------- void __fastcall Tprgprimo::cmdchiudiClick(TObject *Sender) { prgprimo->Height=149; } //--------------------------------------------------------------------------- |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Almeno lo potevi dire che era Borland C++ Builder !!! Credevo che fosse Visual C++
Credo che basti passare chiamare chdir in questo modo : chdir(testpath->Text.c_str()); |
|
|
|
|
|
#10 |
|
Junior Member
Iscritto dal: Dec 2002
Messaggi: 19
|
Scusami...
a scuola usiamo solo il borland... e non ho mai usato altri compilatori nn sapevo ci fossero differenze sostanziali. tante grazie ora funziona perfettamente. |
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:34.



















