Predmet:Re: Pitanja u vezi procedura i pisanja koda
Greška ti je kod spajanja stringa što si stavio navodnike
j=spoji("k","i") treba biti j=spoji(k,i) onda radi.
Ako je ovo za vježbu onda dobro ali u protivnom imaš previše koda. Da bi napravo to na formi što si htio ne trebaju ti moduli, to isto mpžeš dobiti i ovako
PreuzmiIzvorni kôd (vbnet):Private Sub Text12_GotFocus()
Dim Treci As Double
Dim Cetvrti As Double
Treci = Me.Text8
Cetvrti = Me.Text10
Me.Text12 = Treci + Cetvrti
End Sub
PreuzmiIzvorni kôd (vbnet):Private Sub Text22_GotFocus()
Dim k As String
Dim i As String
k = Me.Text18
i = Me.Text20
Me.Text22 = k & i
End Sub
PreuzmiIzvorni kôd (vbnet):Private Sub Text4_GotFocus()
Dim Prvi As Double
Dim Drugi As Double
Prvi = Me.PrviBroj
Drugi = Me.DrugiBroj
Me.Text4 = Prvi + Drugi
End Sub
Također u deklaraciji modula si napisao
Function Spoji (a As String, b As String) As String
ne treba ti ovo zadnje As string. Dovoljno je
Function Spoji (a As String, b As String)
Funkciju spoji jednostavnije možeš pozvati sa
PreuzmiIzvorni kôd (vbnet):Private Sub Text22_GotFocus()
Me.Text22 = Spoji(Me.Text18, Me.Text20)
End Sub
Pozdrav