groot stuk tekst wegschrijven in bestand/ bestand inlezen

Status
Niet open voor verdere reacties.

lukkezeh

Gebruiker
Lid geworden
26 sep 2006
Berichten
29
Ik heb twee vragen.

vraag1:
Ik heb een groot veld waar ik veel tekst in wil zetten. Deze tekst wil ik daarna opslaan in een bestand. Voor kleine teksten gebruik ik deze code:
Code:
String sNotities = Notities->Text;
char cNotities[50];
strcpy(cNotities,sNotities.c_str());
ofstream fFile23;
fFile23.open("Notities.txt");
fFile23 << cNotities;
fFile23.close();

Ik weet alleen niet hoe ik er voor kan zorgen dat de tekst oneindig groot mag zijn. iemand een idee?


vraag2:
Ik heb nu verschillende .txt bestanden. Deze moeten allemaal teruggeladen worden in het oorspronkelijke formulier. ik heb bijvoorbeeld een combobox waar dit niet mee lukt. Dit is de code die ik nu heb:
Code:
char buf2[1024];
	FILE *File2 = fopen("naam.txt", "r");
	if( File2 != NULL )
	{
		while( !feof(File2) ) {
			fscanf(File2, "%1023s", buf2);
			Naam1->Text = buf2;
			//Naam1->Items->AddStrings(buf2);
		}
	}
Ik krijg nu wel te zien wat de naam is maar ik krijg hem niet in het lijstje van de dropdown box.



Dit alles heb ik geschreven in codegear RAD studio 2009
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan