Avatar billede twister10 Nybegynder
28. november 2000 - 18:33 Der er 37 kommentarer og
1 løsning

Kald af form

Hvordan kalder man et form modul udfra \"hoved\" formen ??

Hvis jeg nu har en form der hedder frm_config og har add\'et den til mit projekt, og jeg så vil kalde den inde fra selve programmet, hvorledes gøres dette ?
Avatar billede tdaugaard Nybegynder
28. november 2000 - 18:34 #1
kalde den ?

frm_config.show f.eks. ?
Avatar billede twister10 Nybegynder
28. november 2000 - 18:36 #2
nej ikke helt, denne kode kan bruges fandt den lige :-)

Private Sub Form_Click ()
  Dim Answer, Msg as String  \' Declare variable.
  Unload Form1  \' Unload form.
  Msg = \"Form1 has been unloaded. Choose Yes to load and \"
  Msg = Msg & \"display the form. Choose No to load the form \"
  Msg = Msg & \"and leave it invisible.\"
  Answer = MsgBox(Msg, vbYesNo)  \' Get user response.
  If Answer = vbYes Then  \' Evaluate answer.
      Show  \' If Yes, show form.
  Else
      Load Form1  \' If No, just load it.
      Msg = \"Form1 is now loaded. Choose OK to display it.\"
      MsgBox Msg  \' Display message.
      Show  \' Show form.
  End If
End Sub

Jeg vil have at den skal stoppe timeren i  programmet, og når frm_config_Unload udføres så skal den starte timeren igen
Avatar billede tdaugaard Nybegynder
28. november 2000 - 18:38 #3
Nåå ...

i

Private Sub frm_config_Unload(Cancel As Integer)
  Form1.Timer1.Enabled = True
End Sub

sådan noget i den retning ? ellers fatter jeg det ike ..
Avatar billede twister10 Nybegynder
28. november 2000 - 18:41 #4
Okay jeg tager det \"from scratch\" :-)

Når en knap aktiveres skal timeren i FORM1 stoppes og FORM 2 skal vises( gerne oven i FORM1 det gør ikke noget).

Herefter skal man lave nogle indstilninger i FORM2 som nu er på skærmen, når så denne FORLADES, så lukkes FORM2 igen og FORM1 kan igen ses og TIMER 1 startes igen...
-----

Jeg tager det for givet at alle kan det her program, sorry :-))
Avatar billede tdaugaard Nybegynder
28. november 2000 - 18:50 #5
*s*

okai ..det var bedre.

Du har to knapper, en timer og de to forms. (Command1, Command2, Timer1, Form1, Form2)

På Form1:

Private Sub Command1_Click()
  Timer1.Enabled = False
  Form2.Show vbModal
End Sub

På Form2:

Private Sub Command2_Click()
  Unload Me

  Form1.Timer1.Enabled = True
End Sub
Avatar billede twister10 Nybegynder
28. november 2000 - 18:53 #6
Okay nu er vi enige kan jeg se, det er den med vbModal jeg ikke ved hvad er til, men skal jeg ikke finde den som object ??

Altså vbModal ??
Avatar billede twister10 Nybegynder
28. november 2000 - 18:54 #7
Får at vide at Object Required ved kørsel !
Avatar billede tdaugaard Nybegynder
28. november 2000 - 18:56 #8
vbModal gør at form2 SKAL lukkes  (unloades eller Hide\'s) før at nogle andre forme kan få fokus.

På hvilken linie får du felj ?
Avatar billede twister10 Nybegynder
28. november 2000 - 18:57 #9
Sorry, my mistake, kom til at glemme noget tidligere....

Tak for hjælpen, og din tålmodighed :-))))
Avatar billede twister10 Nybegynder
28. november 2000 - 18:58 #10
Lige en hurtig, hvad har du af udd. siden du ved så mget om dette ?? bare hjemmefusker ligesom jeg selv, bare på højt plan, eller proff. ?? :-)
Avatar billede tdaugaard Nybegynder
28. november 2000 - 18:58 #11
;-) Det var så lidt.. vi kan alle sammen fejle :)
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:01 #12
*S* Jeg har ingen uddannelse indenfor IT/programmering .. kun en HG..
Og ja, en hjemmefusker :-)
Avatar billede twister10 Nybegynder
28. november 2000 - 19:02 #13
Du er hammergod til det her :-)))

Ikke engang min lærer på skolen ved/ok kan svare så hurtigt :-)

Jeg lavede mit første VB program for 3 mdr. siden i valgfag på skolen :-))

Så derfor denne inkompetenthed :-))
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:06 #14
Jeg kan nogle ting jo, men jeg har også \"arbejdet\" med VB i snart 2½ år ..

Valgfag ?? Visual Basic ? Gid jeg havde haft det ..
Avatar billede twister10 Nybegynder
28. november 2000 - 19:09 #15
*LOL* :-)

Ja, jeg er ved at læse til Elektroniktekniker, så derfra valgfaget...

Jeg statede 6 jan. i år, og har altid bandelyst programmering, i dag er jeg helt syg for at lære mere :-)

Så C++ / HTML kan jeg rimeligt godt, nu er det VB og ASP der er på banen :-)

Har du lært det hele hjemme selv bare ved at prøve og læst bøger ?
Avatar billede twister10 Nybegynder
28. november 2000 - 19:10 #16
Ér du webudvikler idag eller hvad, jeg har kigget på din side...
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:13 #17
Nope .. jeg arbejde lidt freelance med ASP en gang i mellem .. men ikke noget stort..
ALT jeg kan er selvlært .. uden bøger..

Jeg er godt til HTML/ASP & VB ... og da jeg arbejde en del med ASP på privat basis så er jeg også ved at kunne lidt JavaScript ..
Avatar billede twister10 Nybegynder
28. november 2000 - 19:16 #18
OKAY, så skal jeg have fat i dig med ASP når den tid kommer :-)

Jeg selv elsker primært at arbejde med Novell og netværk, jeg hoster selv hele mit domæne 100% både med mailserver, webserver og DNS server, så der er kun forbindelsen at betale så er resten mit :-))

Programmeringen er et plus jeg har fået næse for hen ad vejen...

jeg har så slettet siden og lagt en \"lukket\" side ud, da jeg skal op til eksamen her d. 8 dec og 18 så jeg har SLET ikke tid :-)

VB programmet jeg arbejder på nu er til på Torsdag, og er eksamens projekt :-)

Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:18 #19
Yikes .. ja så skal det laves ordentligt.
Hvad skal programmet kunne ?
Avatar billede twister10 Nybegynder
28. november 2000 - 19:22 #20
Ja det er jo det :-)

Programmet skal kunne styre et HP multimeter (Måleinst.) fuldstændigt med alle funktioner igennem RS232 kommunikation.

Det skal kunne vise det målte på skærmen, tegne grafer for det målte, eksportere til filer i excel vcenligt format, vise max/min. værdier, indstille max/min alamer, foretage målinger inden for et bestemt klokkeslet, brugeren skal kunne ændre måleinterval og antal målinger..

Der er en masse mere, men dette er lige \"overskifterne\" :-)

Så skal programmet jo osse være \"Børnesikret\" mod fejlindtastninger og skal være grafisk brugervenligt osv. :-)
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:25 #21
Det var godtnok en del ..
Avatar billede twister10 Nybegynder
28. november 2000 - 19:27 #22
Ja det er det vidst nok :-)

Men jeg kan godt li\' det, problemet er bare som altid tiden :-)

Vil du ikke i gang med at læse videre eller hvorledes, eller er du blevet for \"gammel\" :-)
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:29 #23
Jeg ville som gerne på noget rigtig programmerings \"skole\" men så skulle det være i ASP. Og nej, jeg er ikke for gammel .. jeg fylder 19 om ca. 2 mdr. så deet..
Avatar billede twister10 Nybegynder
28. november 2000 - 19:32 #24
For gammel er du vidst ikke :-)
Jeg selv er 23, så jeg betrakter mig nu osse selv i den \"unge\" ende..... :-)

Men så skal du tage datamatiker udd. den tager jeg nok efter sommerferien der kommer du til at lære ASP 100% både sammensat med SQL databaser access db mv.
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:35 #25
Datamatiker uddannelsen er ikke så meget værd nu til dags.
Du lærer lidt om meget mens du burde lære meget om lidt.

Desuden kan jeg ikke komme ind på datamatiker uddannelsen pga. jeg kun har en HG uddannelse...
Avatar billede twister10 Nybegynder
28. november 2000 - 19:38 #26
Okay, jeg har endnu ikke studeret datamatiker udd. SÅ meget :-)

Andet end jeg har hørt lidt fra et par stykker jeg kender.....

Jeg skal nok have checket det hele lidt bedre til den tid...
Men den tid den sorg....For mig altså :-)

Men det er lidt surt hvis du ikke kommer videre nu hvor du har styr på tingene....
Avatar billede twister10 Nybegynder
28. november 2000 - 19:39 #27
Ellers kanon med din interesse for DVD jeg har selv 70 film, hvordan har du det så med sourround sound....Ligemeget eller jeg ser ikek film uden :-)
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:40 #28
Tjaa .. jeg skal bare lære ASP lidt bedre og det kan jeg som nok godt klare på egen hånd .. men det kommer nok alt sammen :)
Avatar billede twister10 Nybegynder
28. november 2000 - 19:41 #29
Ja....det er vidst ikke alderen du løber om kap med :-)
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:42 #30
Har du 70 DVD film ?? Damn det har været en dyr affære ..
Jeg har kun 34 :(
Surround Sound er jeg ligeglad med .. jeg ville ikke få noget godt ud af det anyway pga. den måde mine ting står på mit værelse..
Avatar billede twister10 Nybegynder
28. november 2000 - 19:42 #31
OK, lyden er et MUST for mig :-)

34 film er slet ikke ringe, det er de færeste jeg kender der har over 15 :-)
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:42 #32
Nope ;-)
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:44 #33
*S* det er det for mange :)
Avatar billede twister10 Nybegynder
28. november 2000 - 19:48 #34
Jeg arbejder i byens biograf, det var der jeg blev \"afhængig\" af det, og når man først har det, så KAN man ikke slippe af med det igen :-)

Det bliver ihvertfald svært for mig....
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:49 #35
Ja, okay .. så kan jeg godt se det :)
Avatar billede twister10 Nybegynder
28. november 2000 - 19:51 #36
Jepper, nå men indtil videre får du tak (igen) for så vil jeg lige arbejde på de sidste ting så jeg kan blive færdig i aften (nat) :-)
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:52 #37
Det var så lidt.. skulle det være en anden gang så ved du hvor jeg er at finde :)
Avatar billede twister10 Nybegynder
28. november 2000 - 19:53 #38
JEPPER :-)))
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