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
)
'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.)
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ä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.