Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Visual C++ i WFA: konstruktory, wskaźniki
artgrus
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 27.03.2008

Ostrzeżenie: (10%)
X----


Mam sobie główną formatkę Form1, i formatkę Form2 która zostaje otwarta po kliknięciu przycisku w Form1.

Pytanie:
W jaki sposób w Form2 stworzyć konstruktor, który przyjmie jako parametr Form1?

Bo konstruktor jest już stworzony, jest on w takiej postaci:
Kod
public:
  Form2(void)
  {
    InitializeComponent();
  }


Tylko teraz jak dopisać żeby parametrem było Form1?

Bo dążę do tego, aby z Form2 przekazać byle-co do Form1. Dowiedziałem się że najpierw trzeba tego konstruktora z parametrem Form1 w Form2, potem w gcnew Form2() wskaźnik do Form1, a potem to mogę przekazać to co chcę z Form2 do Form1.

Dlatego pytam was: jak dopisać do tego kodu co podałem - do tego konstruktora aby parametr był Form1? Może trzeba coś dopisać?
Go to the top of the page
+Quote Post
f(x)
post
Post #2





Grupa: Zarejestrowani
Postów: 40
Pomógł: 1
Dołączył: 29.10.2010

Ostrzeżenie: (10%)
X----


http://forum.gamedev.pl

Ten post edytował f(x) 6.11.2010, 13:30:00
Go to the top of the page
+Quote Post
artgrus
post
Post #3





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 27.03.2008

Ostrzeżenie: (10%)
X----


Co miałbym niby na tej stronie znaleźć aby mi pomogło? Coś konkretnego , czy to zwykłe zapychanie bazy postami nic nie wartymi?
Go to the top of the page
+Quote Post
f(x)
post
Post #4





Grupa: Zarejestrowani
Postów: 40
Pomógł: 1
Dołączył: 29.10.2010

Ostrzeżenie: (10%)
X----


Nie wymagaj od programistów PHP znajomości C++ sciana.gif
Go to the top of the page
+Quote Post
artgrus
post
Post #5





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 27.03.2008

Ostrzeżenie: (10%)
X----


Cytat(f(x) @ 6.11.2010, 13:35:54 ) *
Nie wymagaj od programistów PHP znajomości C++ sciana.gif



OK, OK. Nie wymagam, po prostu myślałem że są ci co znają i PHP (ci co piszą na tym forum) i c++. Jak uraziłem, to sory.
Go to the top of the page
+Quote Post
Crozin
post
Post #6





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Cytat
Nie wymagaj od programistów PHP znajomości C++
Może i forum dotyczy głównie PHP, ale osób znających C/C++, Jave, Pythona, Ruby, C# tu też nie brakuje.
Go to the top of the page
+Quote Post
-=Peter=-
post
Post #7





Grupa: Zarejestrowani
Postów: 304
Pomógł: 51
Dołączył: 4.02.2005
Skąd: Kraków

Ostrzeżenie: (0%)
-----


  1. public:
  2. Form2(void)
  3. {
  4. InitializeComponent();
  5. }
  6. Form2(Form1& f1)
  7. {
  8. InitializeComponent();
  9. _form1 = f1;
  10. }
  11. private:
  12. Form1* _form1;

Nie wiem czy dobrze składniowo, gdyż w cpp nigdy nie pisałem (nie wliczając projekt na uczelni) winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 07:46