Avatar billede jih Nybegynder
19. september 2003 - 22:39 Der er 7 kommentarer og
1 løsning

functions hvordan?

hey... jeg har denne kode:

---

Public Function Multiply()
Dim X As Integer
Dim Y As Integer
Dim Z As Integer
Dim intPress As Integer
Z = 5
X = intPress = InputBox("X", "X")
Y = intPress = InputBox("Y", "Y")
Z = X * Y
(Form1.)Label1.Caption = Z  'form1.lab... i module.. ellers label...
End Function

---

jeg ka ik lige finde ud af det med functions... har prøvet at sætte den kode ind i modules og i form1... men det jeg ik forstår er at når jeg skriver i min form_load() "Call Multiply", kommer der til at stå "0" i Label1... hvad er det lige jeg gør galt? fordi jeg er ved at gå amok over det... har prøvet mig frem i rimelig lang tid nu... :/
Avatar billede sjh Nybegynder
19. september 2003 - 22:49 #1
så prøv sådan:


Private Sub Form_Load()
  Me.Caption = Multiply
End Sub

Public Function Multiply() As Integer
Dim X As Integer
Dim Y As Integer
  X = InputBox("X", "X")
  Y = InputBox("Y", "Y")
Multiply = X * Y
End Function
Avatar billede nmh Nybegynder
19. september 2003 - 22:51 #2
gør sådan istedet:
(væk med intPress)


Public Function Multiply()
Dim X As Integer
Dim Y As Integer
Dim Z As Integer
Dim intPress As Integer
Z = 5
X = InputBox("X", "X")
Y = InputBox("Y", "Y")
Z = X * Y
(Form1.)Label1.Caption = Z  'form1.lab... i module.. ellers label...
End Function
Avatar billede jih Nybegynder
19. september 2003 - 22:52 #3
det virker ik... caption er stadgivæk 0...
Avatar billede jih Nybegynder
19. september 2003 - 22:53 #4
nmh -> om jeg tager intPress væk eller ej, burde jo ik gøre nogen stor forskel, eller...? kan jeg ik lige se... men jeg prøver...
Avatar billede nmh Nybegynder
19. september 2003 - 22:54 #5
Public Function Multiply()
  Dim X As Integer
  Dim Y As Integer
  Dim Z As Integer
  Dim intPress As Integer
  Z = 5
  X = InputBox("X", "X")
  Y = InputBox("Y", "Y")
  Z = X * Y
  multiply=z
End Function
Prøv i Form_load at skrive msgbox multiply()
Avatar billede jih Nybegynder
19. september 2003 - 22:55 #6
lol... det hjalp da meget fint.... nå... men hvis du (nmh) lige lægger et svar, får du dine points... :D takker for hjælpen.. reddet min computer fra masser af tæsk! ;)

//WebPsycho
Avatar billede nmh Nybegynder
19. september 2003 - 22:56 #7
her er det
Avatar billede jih Nybegynder
19. september 2003 - 22:56 #8
takker... lukker...
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