Ah to oko stringa
ja ne koristim Borland C++ Builder vec Micro$oft Visual C++ i Dev C
ali nema veze instaliracu sutra tj. danas taj C++Builder pa cu videti
o cemu se tu radi.
Ali cekaj sad se setih o cemu se radi char* mozes dobiti pozivanjem
GetDlgItemText
ona izgleda ovako:
Code:
UINT GetDlgItemText(
HWND hDlg, // handle of dialog box
int nIDDlgItem, // identifier of control
LPTSTR lpString, // address of buffer for text
int nMaxCount // maximum size of string
);
znaci stavis ovako:
Code:
char mBroj[128]; // naprimer 128 a mozes staviti ....
//ovde el znas kako da nadjesh HWND argumenat
//recimo
GetDlgItemText ( Form1.Handle, brojID, mBroj, 128 );
// ovaj id je ID tog tvog TextBoxa
[Ovu poruku je menjao RF MasterX dana 06.06.2010. u 05:11 GMT+1]
i jos nesto da dodam ako neznas kako da dobijes ID tvog textboxa
evo npr. ovako:
Code:
int txtbID;
txtbID = GetDlgCtrlID( TextBox1.Handle)
i ima jos nesto u funkciji se vec pri dobijanju broja u variabli 'dan'
vrshi provera dal je vece od 31 pa zato iz funkcije trebas izbaciti
provere u mesecima koji imaju 31 dan a ostavis samo proveru za
februar i mesece koji imaju 30 dana.
Ovo nije nesto kriticno al' cisto da se ne duplira kod, a takve ili
slicne nezgodancije se obicno desavaju kada
program pises u 04:00:00 Ujutru

a to ces i sam videti u
daljem radu.
[Ovu poruku je menjao RF MasterX dana 06.06.2010. u 12:43 GMT+1]