Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6 ja "return" (VBA)

moptim [19.10.2006 10:48:24]

#

C-kielessähän on return-komento. Voiko tuon toteuttaa VB:llä? (siis tarkoitin että kun ohjelma sammuisi niin se antaisi jonkun arvon hieman niinkuin Command)

vp [19.10.2006 10:58:42]

#

'VB6 vastaava toiminto tehdään esimerkiksi näin:

'Tehdään funktio jonka palautusarvo on tyyppiä Boolean
'(palautusarvo voi olla myös integer string yms.)
Public Function Palautuksella(intParametri As Integer) As Boolean

If intParametri = 1 Then
    Palautuksella = True
Else
    Palautuksella = False
End If

End Function

'Kutsutaan funktiota esim. painonapilla
Private Sub Command1_Click()
Dim bVastaus As Boolean

bVastaus = Palautuksella(1)
End Sub

'Jos parametriksi antaa 1 vastaus on true jos jotain muuta
'vastaus on false

(Mod. edit: Käytäpä jatkossa kooditageja.)

BadSource [19.10.2006 11:44:29]

#

King... tarkoitti sitä, että ohjelma palauttaa arvon, kun Exe-sulkeutuu vastaavasti kun Command voi sisältää syötteitä ohjelmalle.

Lyhyellä googletuksella kaksi linkkiä, joissa asiaa käsitellään. Ekassa yleisemmin ja tokassa koodiesimerkki ExitProcess_n käytöstä.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta