Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Mistä tunnistaa koodin kielen?

eot [25.05.2006 15:02:24]

#

Eli olen täys newbie ohjelmoinnissa, mutta koodaus alkanut kiinnostamaan pakon edessä ja muutenkin.

Homman nimi olisi seuraava. Edessäni on 175 sivua lähdekoodia ja siihen pitäisi nyt tehdä pieniä muutoksia mm. ohjelman kielen kääntäminen Suomi-Englanti. Muutenkin haluaisin tutustua rivi riviltä koodiin ja miettiä miten koodista saisi "parempaa" Valitettavasti en voi näyttää kuin pienen pätkän esimerkiksi:

FrmAlku - 1
Option Explicit
Private Sub cmdOK_Click()
MDIfrm.Show
Unload Me
End Sub
Private Sub Form_Load()
' Ladataan ulkopuolinen kuva, joka toimii painikkeena.
Screen.MousePointer = 11
Dim sHakemisto As String
sHakemisto = App.Path
cmdOK.Picture = LoadPicture(sHakemisto & "\PICTURE\LOGO.JPG")
Kuva2.Picture = LoadPicture(sHakemisto & "\PICTURE\BASSBKEI.JPG")
Screen.MousePointer = 0
End Sub

Ja mitä työkaluja kannattaisi alkaa käyttelemään jota pääsisi alkuun parhaiten?

Metabolix [25.05.2006 15:22:43]

#

No ei siinä paljon muuta ole tehtävissä kuin että etsii kaikki tekstit ja kääntää. Hakutoimintoon voi olla hyvä laittaa vaikkapa "-merkki, niin löytyy helpommin niitä oikeita tekstinpätkiä. Ei koodin tutkimiseen juuri muita työkaluja ole kuin koodieditori eli tekstieditori.

ZcMander [25.05.2006 15:54:35]

#

hmm, ellei ole, niin ainakin sisennykset voisi laittaa jollain ohjelmalla, jonka jälkeen se näyttää huomattavasti selkeämmältä, toisinkuin pasteamassasi koodissa.

Puhveli [28.05.2006 13:17:03]

#

ZcMander kirjoitti:

hmm, ellei ole, niin ainakin sisennykset voisi laittaa jollain ohjelmalla, jonka jälkeen se näyttää huomattavasti selkeämmältä, toisinkuin pasteamassasi koodissa.

Välilyönnit tai tabit rivin eivät muistaakseni näy kooditagien ulkopuolella.

Ja tuohon varsinaiseen kysymykseen; kieli on VB:tä, eli tarvitset ainakin Visual Basic -kehitysympäristön eli editorin ja kääntäjän.

Jos omistat tai saat hankittua sellaisen, olet jo vähän pidemmällä. Editorissa ei auta muu, kuin kääntää objektien Caption-, Text ja ToolTipText-muuttujat suomenkielisiksi, ja itse koodissa tehdä sama kaikelle tekstille, mikä lopulta tulee näkymään käyttäjälle. Teksti kannattaa kääntää, jos sen yhteydessä mainitaan vaikka em. Caption, Text, ToolTipText tai käskyt MsgBox ja InputBox.

Hikinen urakka tuntuu olevan edessä.

eot [03.06.2006 14:03:16]

#

Kiitos Puhveli. Visual Studio 6 löytyy, mutta ei lähde toimimaan. Kun käynnistää Visual Basicin niin se kaatuu, "Lähetä virheraportti ym..."

Koodia olen jo kääntänyt jo 20/175 sivua eli vielä on kääntämistä jäljellä...

Mahdollisuus oli kokeilla lähdekoodia sellaisenaan Visual Studio 2005 ympäristössä, mutta ilmeisesti 6.0 ja "8.0" version välillä on yhteensopimattomuutta, koska koodissa oli paljon virheitä ja varoituksia?

Ja muutenkin kun tuo VB6.0 on lisenssillä, niin sillä on pärjättävä :) Ei ainakaan vielä ole haluja ostaa Visual Studio 2005:ta.

Vastaus

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

Tietoa sivustosta