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

nije mi jasno...

[es] :: C/C++ programiranje :: nije mi jasno...

[ Pregleda: 1888 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

margita

Član broj: 61000
Poruke: 9
*.crnagora.net.



Profil

icon nije mi jasno...12.06.2005. u 10:06 - pre 229 meseci
ovo sto mi nije jasno je to da sam juce juce postavila temu koja ne samo sto je obrisana, vec mi je i user name obrisan...

a sada da vas pitam ako mi tko moze pomoci...

trebam uraditi bilo kakav zadatak iz borland c++ bildera, i smislila sam nesto ali sam zaboravila kako ovo da uradim:

ako imam npr. u
//-------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
String a=//neka vrijednost...
//...
//...
}
//-------------------------------------------------------
i imam:
//-------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
String b;
}
//---------------------------------------------------------
e kako da ovo "b" koje se koristi kod Button1 dobije vrijednost "a" (iz TForm1)?? sta sve trebam uraditi?? ne moze samo b=a, ili b=*a treba li strcpy(b,a)????u visual c-u bih se snasla, ali sve mi je nekako teze u borlandu...
moze li mi tko pomoci??
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: nije mi jasno...12.06.2005. u 10:30 - pre 229 meseci
Bio sam odgovorio, ali je izgleda na ES-u puko možda HD, pa je sve otišlo...

Code:

--- H (zaglavlje)---
AnsiString a;


Code:

__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
   a = "Zdravo";
}



Code:

void __fastcall TForm1::Button1Click(TObject *Sender)
{
   AnsiString b = a;
   ShowMessage( b );
}

 
Odgovor na temu

margita

Član broj: 61000
Poruke: 9
*.crnagora.net.



Profil

icon Re: nije mi jasno...12.06.2005. u 10:37 - pre 229 meseci
uh, mogu li te samo zamoliti da mi malo objasnis gdje se upisuje ovo
--- H (zaglavlje)---
AnsiString a;

??je li na istom mjestu gdje pisem i ostali kod?? mozes mi jos samo to objasniti??
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: nije mi jasno...12.06.2005. u 10:51 - pre 229 meseci
Citat:

uh, mogu li te samo zamoliti da mi malo objasnis gdje se upisuje ovo
--- H (zaglavlje)---
AnsiString a;

??je li na istom mjestu gdje pisem i ostali kod?? mozes mi jos samo to objasniti??


Ne. Svaki *.cpp fajl, u tvom slučaju Unit1.cpp ima i svoj *.h (header) fajl.

U tvom slučaju Unit1.h.

Kod tebe bi trebao da izgleda ovako:

Code:

//---------------------------------------------------------------------------

#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published:    // IDE-managed Components
        TButton *Button1;
        void __fastcall Button1Click(TObject *Sender);
private:    // User declarations

        AnsiString a; <--- TI SAMO OVO DODAJES, I NISTA VISE !!! SVE OSTALO CE DA URADI ZA TEBE IDE!!!
public:        // User declarations
        __fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif
 
Odgovor na temu

[es] :: C/C++ programiranje :: nije mi jasno...

[ Pregleda: 1888 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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