23. august 2004 - 09:42Der er
13 kommentarer og 1 løsning
Generel opbygning af flere "sider"
Hej,
Hvad er den bedste måde at lave flere "sider" i et VB program på? Det jeg tænker på, er, hvis man nu antager at man har flere underpunkter - Hvordan får man så indbygget alle de underting man har under de forskellige punkter, hvis man ikke skal til at bruge MDI forms eller "tabbed dialog" ?
Ville egentlig gerne kunne bruge MDI forms, problemet er bare, at man i MDI formen ikke kan indsætte alm. objekter, kun specielle objekter - Eller er det mig der tager fejl?
Jeg vil gerne have en top hvor jeg har nogle knapper (billeder) man kan klikke på, og derefter få vist det "punkt" man nu har valgt...
Alternativet er at "gemme" og "vise" alle elementer for hver ting man klikker på, hvilket er ret omsonsts, idet det hurtigt bliver meget uoverskueligt i formen man arbejder i...
Du du trækker en frame ud over det stykke af formen du vil bruge til det...... Her i laver du dine ting som du plejer, HUSK framen skal være aktiv når du f.eks. sætter en tekstbox ind......
når du så skal lave en ny "side" laver du så en ny frame og gør det samme igen, og så en ny frame.......osv......
Når du så starter dit prog (vi siger der er 7 frames) så sætter du i form_load følgende:
Ja - Beskrev jeg også allerede i mit spørgsmål, poiten var at det også skulle være til at overskue når man arbejder med det :) Er igang med en MDI form nu, bare lidt trælst, for betyder at min "menu" er med på hver eneste form, så hvis jeg skal rette noget, skal jeg gøre det alle steder...
Nah, stort set samme princip jo :) Bortset fra, at hvis du laver en masse frames oven i hinanden, umuliggør du at arbejde med det der ligger under det øverste lag ;)
Syntes jeg ikke jeg havde problemer med....... Har et eksamens projekt jeg lavede på et tidspunkt, der kan jeg da godt prøve at sende dig koden dertil hvis det er du smidder en mailaddy.....
kan gøre det over icq, msn eller mail det er op til dig
Jeg synes ikke spørgsmålet er ganske klart. Jeg ville enten bruge faneblade eller oprette flere vinduer. Når alle variable er defineret globalt i et modul, er der ingen problemer med at anvende og ændre dem uanset vindue (form).
Tjae, problemet er egentlig overstået, havde ikke tålmodighed til at vente - så har lavet en MDI form nu, og ganske enkelt medtaget hele den øverste menu i alle underliggende forme - Men måske i kan svare på noget andet så... :)
Jeg er igang med at lave en søge funktion ud fra en database. Den skal så vise alle søgeresultater med lidt beskrivende text, og en slags "knap" så jeg kan komme til at rette i de poster der kommer frem...
Du kommer nok til at oprette et nyt spørgsmål - og angive hvilken database du anvender. 'Eksperter' der har set og fravalgt det opr. spørgsmål - 531997 - vender jo ikke tilbage hertil. Jeg anvender ascii-filer som databaser, så mine metoder ken du ikke anvende. (Se min profil for præsentationer på mit domæne).
Jeg tror jeg har det du leder efter, men jeg skal lige komme forbi install af vb før jeg kan finde det nøjagtige frem, der er små ændringer der skal til :)
men eller som nævnt tidligere så vil jeg gerne maile det til dig :)
Svaret er, og har altid været (I følge mig, hehe) MDI_CHILDS... Point til mig, fordi ingen andre har lagt et svar :(
Synes godt om
Ny brugerNybegynder
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.