Thread View: pl.comp.lang.c
2 messages
2 total messages
Started by Monika Panka
Fri, 07 Nov 1997 14:22
Pytanie
Author: Monika Panka
Date: Fri, 07 Nov 1997 14:22
Date: Fri, 07 Nov 1997 14:22
8 lines
961 bytes
961 bytes
Mam male pytanie: jak w C++ (wersja 3.1) pod windows (3.11) uzyskac dostep do metod klasy TEdit? Robie okienko dialogowe za pomoca RS Workshop i musze wczytac jakis tekst. W klasie TEdit jest kilka metod np. GetLine, problem w tym, ze nie wiem jak majac handler zwrocony za pomoca funkcji GetItemHandle dobrac sie do samej klasy i jej metod? A moze macie inny sposob na to? Pod windows dopiero zaczynam pisac... Z gory dzieki za pomoc.
Re: Pytanie
Author: Maciej Krasuski
Date: Fri, 07 Nov 1997 20:05
Date: Fri, 07 Nov 1997 20:05
42 lines
1908 bytes
1908 bytes
Monika Panka wrote:
>
> Mam male pytanie:
> jak w C++ (wersja 3.1) pod windows (3.11) uzyskac dostep do metod klasy TEdit?
> Robie okienko dialogowe za pomoca RS Workshop i musze wczytac jakis tekst.
> W klasie TEdit jest kilka metod np. GetLine, problem w tym, ze nie wiem jak
> majac handler zwrocony za pomoca funkcji GetItemHandle dobrac sie do samej
> klasy i jej metod? A moze macie inny sposob na to? Pod windows dopiero
> zaczynam pisac...
> Z gory dzieki za pomoc.
W BC++ i generalnie w OWL kojarzy sie z windowsowym obiektem
zdefiniowanym w zasobach obiekt w kodzie programu. Karzda klasa z
hierarchii bedacy kontrolka dialogowa OWL ma 2 konstruktory:
pierwszy z nich zawiera dluga liste parametrow wywolania- wszystkie
potrzebne do utworzenia okna w Windows - ten nas nie interesuje. Drugi
zawiera tylko identyfikator uzywany w pliku zasobow i w przypadku takiej
konstrukcji OWL sam dokona powiazania obiektu w kodzie programu z
konkretnym elementem sterujacym. Najpierw musisz stworzyc klase do
samego dialogu, potem w niej zadeklarowac pointery typu TEdit i w
konstruktorze wywolac:
class TMyDialog {
...
TEdit *my_edit;
...
};
a w TMyDialog::TMyDialog () wywolac:
...
my_edit = new TEdit(ID_Z_PLIKU_RES);
...
a potem mozesz juz manipulowac linia edycyjna...
Mam nadzieje ze pomoglem...
...Powodzenia
Maciek
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads