Avatar billede star-design Nybegynder
20. april 2001 - 23:08 Der er 18 kommentarer og
1 løsning

Resize funktion...

Hej...

Jeg har hørt at man kan indsætte en kode, så man har mulighed for at resize main-vinduet... nogen der har den?
Avatar billede tdaugaard Nybegynder
20. april 2001 - 23:49 #1
Hvilket vindue ?
Du kan resize ethvert vindue der har \"BorderStyle\" sat til enten \"Resizable\" eller \"Resizable toolwindow\"..
Avatar billede star-design Nybegynder
20. april 2001 - 23:57 #2
Hej,

Jeg har lavet et projekt. Main-vinduet (selve programmet) skal kunne resizes... I \"Borderstyle\" kan jeg kun vælge mellem \"None\", \"Fixed Single\", \"Sizable\", \"Fixed Dialog\", \"Fixed ToolWindow\" og \"Sizable ToolWindow\". Hvordan får jeg dem du nævner frem...?
Avatar billede tdaugaard Nybegynder
21. april 2001 - 00:07 #3
ja okay .. så er det Sizable og Sizable toolwindow .. (jeg huskede lige forkert ...)
men du kan da godt resize vinduet når det er sat til en af de to !?
Avatar billede star-design Nybegynder
21. april 2001 - 00:13 #4
ja, det virker.. men den resizer kun det grå... den \"hiver\" ikke i felterne osv.
Avatar billede star-design Nybegynder
21. april 2001 - 00:14 #5
du kan evt. kontakte mig over ICQ (69589676)
Avatar billede tdaugaard Nybegynder
21. april 2001 - 00:24 #6
Nåå .. du vil have resizet kontrollerne.

Det gør du i event\'en:

Private Sub Form_Resize()

End Sub

Hvis du f.eks. har et tekst felt kan du skrive:

Private Sub Form_Resize()
  Text1.Width = Me.ScaleWidth
  Text1.Height = Me.ScaleHeight
End Sub
Avatar billede star-design Nybegynder
21. april 2001 - 00:27 #7
hvis jeg sender dig main-filen... er du så flink at indsætte det for mig (er ikke \"så\" god til VB)? så gir jeg dig gerne 100 point...
Avatar billede tdaugaard Nybegynder
21. april 2001 - 00:33 #8
Det kommer an på hvor mange kontroller der skal resizes og om de skal resizes på kryds og tværs (svært at forklare..) prøv at sende mig den form der skal resizes kontroller på..  e@tdaugaard.dk
Avatar billede star-design Nybegynder
21. april 2001 - 00:43 #9
mailen er sendt...
Avatar billede tdaugaard Nybegynder
21. april 2001 - 00:50 #10
Der er jo en masse kontroller på ... hvordan ville du have de skulle resizes ?
Avatar billede star-design Nybegynder
21. april 2001 - 00:59 #11
Det ved jeg ikke rigtig... Jeg har bare fået at vide at man skulle skrive en lidt indviklet kode... og så virkede det... Ham der kan finde ud af det (en fra theportal), er på ferie... Men hvis ikke du kan er der ikke noget at gøre ved det...
Avatar billede tdaugaard Nybegynder
21. april 2001 - 01:02 #12
jeg kan som godt (jeg har \"resizet\" meget \"i min tid\") men jeg synes bare det er en hel del der skal resizes ..
Avatar billede johs_j Novice
21. april 2001 - 11:28 #13
Det du ønsker er det at når du resizer formen så skal kontrollerne følge med uden at ændre størrelse?
Avatar billede star-design Nybegynder
23. april 2001 - 11:58 #14
Ja, det tror jeg... har du en kode til det?
Avatar billede johs_j Novice
23. april 2001 - 18:56 #15
Private Sub Form_Resize()
On Error Resume Next
\'Error linien skal forhindre at der kommer en fejl
\'når formen minimeres
       
       
        knapbredde = 750
        knaphøjde = 400
        KnaptilKant = 300
        KnapTop = 250
Command1.Move Me.ScaleWidth - knapbredde - KnaptilKant, KnapTop, knapbredde, knaphøjde
\'Denne linie flytter en kontrol uden at ændre dens størrelse

        textvenstre = 100
        texttop = 1000
Text1.Move textvenstre, texttop, Me.ScaleWidth - 100 - textvenstre, Me.ScaleHeight - 100 - texttop
\'Denne linie fastholder øverste-venstre hjørne og ændrer bredde og højde
\'Der er en kant på 100 twips venstre-højre-bund

End Sub

--------------------------------------
Placer en knap og en textbox på en form. Størrelse og placering er ligegyldig med de 2 linier. Hvis en kontrol (f.eks. en knap) ikke skal ændre størrelse kan du undvære de 2 sidste parametre. De vil så blive taget fra kontrollens Properties.

Rutinen her kan du kopierer ind i dit project.
God fornøjelse.

mvh
Johs. J.
---------------------------------------
Avatar billede star-design Nybegynder
24. april 2001 - 21:19 #16
Johs_j>>> Har du icq? hvis ja, så må du meget gerne kontakte mig 69589676
Avatar billede star-design Nybegynder
24. april 2001 - 21:33 #17
Har du tid til at hjælpe mig med at indsætte koden og oprette de knapper og textboxer du snakker om? Hvis du giver mig din e-mail, så sender jeg dig lige projektet, og så ville jeg blive meget glad :-) hvis du gad indsætte koden for mig... Så skal du nok få 100 point... Vh Jacob
Avatar billede johs_j Novice
24. april 2001 - 22:02 #18
johs_j@hotmail.com
Avatar billede star-design Nybegynder
24. april 2001 - 22:31 #19
mailen er sendt...
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