Ĺadny brzuch
Programuję już od dwóch lat i nawet dobrze mi to idzie. Ale nurtuje mnie kilka(chyba lamerskich) pytań odnośnie programowania.
1. Co to jest vcl?
2. Co to jest IDE?
3. Co to jest .NET?
4. W jaki sposób można napisać w zwykłym kompilatorze C++ aplikację okienkową, skoro ten kompilator nie ma formatki?
5. Kiedy w Delphi, jak piszemy procedurę trzeba napisać np. procedure TForm1.blee(), a kiedy można napisać procedure blee()?
----------------
Kamil Wajda
GG: 8863160
Błagam o pomoc w rozkręceniu mojego forum: http://i.1asphost.com/kamil502/ (lub: http://www.kamil502.forum.prv.pl/ )
cytat:Kamil Wajda napisał:
1. Co to jest vcl?
2. Co to jest IDE?
3. Co to jest .NET?
4. W jaki sposób można napisać w zwykłym kompilatorze C++ aplikację okienkową, skoro ten kompilator nie ma formatki?
5. Kiedy w Delphi, jak piszemy procedurę trzeba napisać np. procedure TForm1.blee(), a kiedy można napisać procedure blee()?
1. Visual Component Library
2. Integrated Development Environment
3. Platforma M$
4. Uzywajac WinApi
5. Kiedy dana procedura nie jest przypisana do klasy:looknij na to
type TForm1=class(TForm); Button1:TButton; [b] procedure Button1Click(sender:TObject);[/b] private public end; var Form1:TForm1; implementation procedure [b]TForm1.Button1Click[/b] [...] [code] Zauwaz ze ta procedura jest zadeklarowana w obrebie klasy TForm1 dlatego kiedy piszesz jej zawartosc, musisz zaznaczyc ze jest to procedura z klasy TForm1, inaczej kompilator nie "skojarzy" deklaracji i zawartosci ze soba. Przyklad 2: [code] type TForm1=class(TForm); private public [b] end;[/b] procedure MyProc; var Form1:TForm1; implementation procedure MyProc; [...]
Tutaj deklaracja procedury MyProc jest juz po zakonczeniu deklaracji klasy (oznaczonym przez end;) wiec funkcja nie jest zwiazana z klasa, jedynie z unitem
//gg:2574115
//e-mailmigajek@yahoo.com
//Zapraszam na moją stronkę:http://www.migsoft.prv.pl
Ad5. Jeszcze oprócz tego co Migajek napisał nie piszesz TForm1.Blee, kiedy wykonujesz procedurę:
procedure TForm1.Button1Click(Sender: TObject); begin Blee; end;
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
1. Co to jest vcl?
2. Co to jest IDE?
3. Co to jest .NET?
4. W jaki sposób można napisać w zwykłym kompilatorze C++ aplikację okienkową, skoro ten kompilator nie ma formatki?
5. Kiedy w Delphi, jak piszemy procedurę trzeba napisać np. procedure TForm1.blee(), a kiedy można napisać procedure blee()?
----------------
Kamil Wajda
GG: 8863160
Błagam o pomoc w rozkręceniu mojego forum: http://i.1asphost.com/kamil502/ (lub: http://www.kamil502.forum.prv.pl/ )
cytat:Kamil Wajda napisał:
1. Co to jest vcl?
2. Co to jest IDE?
3. Co to jest .NET?
4. W jaki sposób można napisać w zwykłym kompilatorze C++ aplikację okienkową, skoro ten kompilator nie ma formatki?
5. Kiedy w Delphi, jak piszemy procedurę trzeba napisać np. procedure TForm1.blee(), a kiedy można napisać procedure blee()?
1. Visual Component Library
2. Integrated Development Environment
3. Platforma M$
4. Uzywajac WinApi
5. Kiedy dana procedura nie jest przypisana do klasy:looknij na to
type TForm1=class(TForm); Button1:TButton; [b] procedure Button1Click(sender:TObject);[/b] private public end; var Form1:TForm1; implementation procedure [b]TForm1.Button1Click[/b] [...] [code] Zauwaz ze ta procedura jest zadeklarowana w obrebie klasy TForm1 dlatego kiedy piszesz jej zawartosc, musisz zaznaczyc ze jest to procedura z klasy TForm1, inaczej kompilator nie "skojarzy" deklaracji i zawartosci ze soba. Przyklad 2: [code] type TForm1=class(TForm); private public [b] end;[/b] procedure MyProc; var Form1:TForm1; implementation procedure MyProc; [...]
Tutaj deklaracja procedury MyProc jest juz po zakonczeniu deklaracji klasy (oznaczonym przez end;) wiec funkcja nie jest zwiazana z klasa, jedynie z unitem
//gg:2574115
//e-mailmigajek@yahoo.com
//Zapraszam na moją stronkę:http://www.migsoft.prv.pl
Ad5. Jeszcze oprócz tego co Migajek napisał nie piszesz TForm1.Blee, kiedy wykonujesz procedurę:
procedure TForm1.Button1Click(Sender: TObject); begin Blee; end;