Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako sadrzaj Edit box-a upisati u datoteku BCB6

[es] :: C/C++ programiranje :: Kako sadrzaj Edit box-a upisati u datoteku BCB6

[ Pregleda: 1900 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vlada89

Član broj: 21638
Poruke: 42
*.indjija.net.



Profil

icon Kako sadrzaj Edit box-a upisati u datoteku BCB625.05.2006. u 13:15 - pre 217 meseci
Dakle , evo sta pokusavam:
1.) Na Frormi kreiram jedan Edit box za unos npr. imena , i jedan dugme Button.
2.) U Edit box unesem neko ime.
3.) Kada kliknem na Button trebalo bi to ime upisati u datoteku na disku.

Korak 3.) ne umem tacno da odradim:
1. gde treba u Unit-u otvoriti datoteku(fopen) za upis i da li treba dodati neki header ako se radi u BCB6?
2.da li kod za upis treba postaviti u OnClick dogadjaju za Button1?

Dakle moj problem je "kako povezati sadrzaj Edit box na Formi sa datotekom na disku".
POZDRAV svima na forumu !
 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
*.fsb.hr.



+9 Profil

icon Re: Kako sadrzaj Edit box-a upisati u datoteku BCB625.05.2006. u 19:30 - pre 217 meseci
Na početku unit-a od forme (pretpostavljam Unit1.cpp) dodaj
#include <stdio.h>

Pretpostavimo da se tvoje edit polje naziva Edit1. Tada napraviš dvoklik na taj gumb koji si stavio na formu, te otvori se editor i u njemu prazna funkcija. Unutra napiši:

Code:
FILE* f;

if((f = fopen("temp.txt", "w"))==NULL){
    ShowMessage("Ne mogu stvoriti datoteku!");
    return;
}
fprintf(f, "%s", Edit1->Text.c_str()); // spremi tekst iz edit polja u datoteku
fclose(f); // zatvori datoteku


To bi trebalo biti to.
 
Odgovor na temu

vlada89

Član broj: 21638
Poruke: 42
80.93.231.*



Profil

icon Re: Kako sadrzaj Edit box-a upisati u datoteku BCB625.05.2006. u 20:09 - pre 217 meseci
itf,thank you.Radi i sve je OK. Trebala mi je ideja za string ->Text.c_str().Pozdrav!!!
 
Odgovor na temu

[es] :: C/C++ programiranje :: Kako sadrzaj Edit box-a upisati u datoteku BCB6

[ Pregleda: 1900 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.