Eli olisi käyttöä esikääntäjälle VB:ssä. Onko siinä sellaista ja jos on niin kuinkas sitä käytetään?
Edit: No niinpä tietysti... väärä alue!
En nyt kumminkaan rupea vaihtamaan sitä.
Eiköhän siinä ole vain se juttu johon koodia laitetaan ja sitten se formi. Ja sitten painaa f5 se suorittaa ja make EXE file etc. En ole kyllä kuullutkaan mistään VB:n esikääntäjästä.
Siis tarkotan vähän niin kuin C:ssä on esikääntäjä niin onkos samanlaista(tai vastaavaa) VB:ssä?
Ja Laaksonen on näköjään siirtänyt aiheen oikealle alueelle. Onko sitä bugia vielä, että, jos tekee aiheen ja poistaa sen saman tien niin se jää keskustelulistaan ja viestien määräksi ilmoitetaan -1?
VB:ssä on yksinkertainen esikääntäjä, joka tuntee komennot #If, #ElseIf, #Else, #End If ja #Const. Lisäksi valmiiksi on määritelty vakiot Win16 ja Win32, joiden avulla voi selvittää järjestelmän "bittisyyden". Tässä esimerkki:
#Const viesti = 2 Private Sub Form_Load() #If Win16 Then MsgBox "16-bittinen järjestelmä" #ElseIf Win32 Then MsgBox "32-bittinen järjestelmä" #Else MsgBox "Tuntematon järjestelmä" #End If #If viesti = 1 Then MsgBox "Ensimmäinen viesti" #ElseIf viesti = 2 Then MsgBox "Toinen viesti" #ElseIf viesti = 3 Then MsgBox "Kolmas viesti" #Else MsgBox "Tuntematon viesti" #End If End Sub
No noilla pärjäänkin tähän hätään. Kiitos.
Aihe on jo aika vanha, joten et voi enää vastata siihen.