Avatar billede stinep Nybegynder
25. marts 2002 - 00:36 Der er 6 kommentarer

Frames? Hvordan?

Hvordan jeg jeg i en frame i et Delphi-program, skifte mellem forskellige forme, der bli'r vist i framen?
Avatar billede doc404 Novice
25. marts 2002 - 09:30 #1
Du har ikke "frames" som i html, men du kan f.eks. bruge TPageControl eller TNoteBook

Du opretter simpelthen en rækker "sider" hvor på du kan placere din komponenter

Du kan så i din kode bestemme hvilken side der skal vises via ActivePage property'en
Avatar billede morten_s Nybegynder
25. marts 2002 - 10:48 #2
doc404> jo man har Frames se din komponentpalette under standard, den aller første.

stinep> Frames vender normalt den anden vej, du programmere en frames fordi det er noget kode du vil bruge flere steder i dit program eller fordi du på en nem måde vil genanvende din kode i et andet progam.

Men du skal placere din frame ovenpå din form og ikke omvendt
Avatar billede doc404 Novice
25. marts 2002 - 11:06 #3
morten > I know, men det er jo ikke sådanne frames der beskrives....
Avatar billede stinep Nybegynder
25. marts 2002 - 11:55 #4
Jeg ahr forsøgt med PageControl, men ideen er jo, at der ikke skal være nogle "tabs" som man kan trykke på, så ku  jeg kan bestemme hvilke sider der skal vises, og hvornår..
Avatar billede morten_s Nybegynder
25. marts 2002 - 11:57 #5
ja men det kan du godt lave ved at skifte frames ud som du ligger oven på din form, du kan jo bare sætte visible til true false
Avatar billede doc404 Novice
25. marts 2002 - 11:59 #6
Under Win 3.11 komponenterne kan du bruge TNoteBook, der ikke har nogen tabs

Du kan også lave trickset med TPageCtrl - du kan fjerne tabs på de enkelte tabsheets via TabVisible property'en
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester