Pystyykö VB:llä tekemään EXE:jä jotka ei tarvitse visual basic virtual machinea (msvbvm60.dll)? Ärsyttävää jaella kaiken maailman dll-sontaa ohjelmien mukana.
visual basic vm
6
554
Vastaukset
- TSwiGH
siinäpäse kakkakikkare juttu onkin.. (sama vika ku Javassa/ .NET:ssä)
kaikenmaailman paskat pitää olla koneella asennettuna että ne "exe:t" toimis...
jos haluat aitoja exe:jä niin C on oikea vaihtoehto...- poropeukaloinen
mutta kaiketi tämän olen ymmärtänyt oikein.
Kikkareet (dll:t, ocx:t ym.) on tehty siksi, ettei jokaiseen ohjelmaprojektiin (josta tehdään exe) tarvitsisi kaikkia ominaisuuksia koodata, vaan käytetään kerran kirjotettuja funktioita.
Ja kun VB:lla tehdään jokin sovellus, sen käyttämät kikkareet liitetään asennuspakettiin automaattisesti, kunhan sellaisen vaan oikein tekee. - TSwiGH
poropeukaloinen kirjoitti:
mutta kaiketi tämän olen ymmärtänyt oikein.
Kikkareet (dll:t, ocx:t ym.) on tehty siksi, ettei jokaiseen ohjelmaprojektiin (josta tehdään exe) tarvitsisi kaikkia ominaisuuksia koodata, vaan käytetään kerran kirjotettuja funktioita.
Ja kun VB:lla tehdään jokin sovellus, sen käyttämät kikkareet liitetään asennuspakettiin automaattisesti, kunhan sellaisen vaan oikein tekee.että ne sinne liitetään joo... vaan mukaan tungetaan
silti koko msvbvm60.dll yms.yms. ja koko paketin tilanvienti on jotain 10mb ja saman yhden napin ohjelman tekeminen C :lla vie tilaa noin 2kb ja varmasti ei tarvii mihinkään mitään kirjastoja lisäksi..(siinä syy edelliseen messuun)
(en tiiä nuista "asennus paketeista", mutta ainakin vb6 ei tee ku exe:n ja ite pitää sitten rakentaa "paketti" missä on kaikki dll:t jne. mukana. Jos tähän joku toiminta on ni en kyllä tiiä mikä? mutta viisaampi vastatkoon) - TSwiGH
TSwiGH kirjoitti:
että ne sinne liitetään joo... vaan mukaan tungetaan
silti koko msvbvm60.dll yms.yms. ja koko paketin tilanvienti on jotain 10mb ja saman yhden napin ohjelman tekeminen C :lla vie tilaa noin 2kb ja varmasti ei tarvii mihinkään mitään kirjastoja lisäksi..(siinä syy edelliseen messuun)
(en tiiä nuista "asennus paketeista", mutta ainakin vb6 ei tee ku exe:n ja ite pitää sitten rakentaa "paketti" missä on kaikki dll:t jne. mukana. Jos tähän joku toiminta on ni en kyllä tiiä mikä? mutta viisaampi vastatkoon)msvbvm60.dll ei tungeta siihen exe:en vaan se on 1 kokonainen tiedosto ja siitä ei paloja irrotella vaan se on pakollinen semmosenaan...
- vbguru
TSwiGH kirjoitti:
että ne sinne liitetään joo... vaan mukaan tungetaan
silti koko msvbvm60.dll yms.yms. ja koko paketin tilanvienti on jotain 10mb ja saman yhden napin ohjelman tekeminen C :lla vie tilaa noin 2kb ja varmasti ei tarvii mihinkään mitään kirjastoja lisäksi..(siinä syy edelliseen messuun)
(en tiiä nuista "asennus paketeista", mutta ainakin vb6 ei tee ku exe:n ja ite pitää sitten rakentaa "paketti" missä on kaikki dll:t jne. mukana. Jos tähän joku toiminta on ni en kyllä tiiä mikä? mutta viisaampi vastatkoon)Kun sovellus on tehty VB:lla ja pyöräytetty exe:ksi, niin sitten tehdään asennuspaketti.
Käynnistä / Ohjelmat/ Microsoft Visual Basic / Microsoft Visual Basic Tools / Package & Deployment Wizard:
ja siitä Package. Monimutkaisen tuntuinen kun ekakertaa tekee, mutta ei muuten. - TSwiGH
vbguru kirjoitti:
Kun sovellus on tehty VB:lla ja pyöräytetty exe:ksi, niin sitten tehdään asennuspaketti.
Käynnistä / Ohjelmat/ Microsoft Visual Basic / Microsoft Visual Basic Tools / Package & Deployment Wizard:
ja siitä Package. Monimutkaisen tuntuinen kun ekakertaa tekee, mutta ei muuten.mutta mutta... vastasinkohan oikein kun kysymyshän oli alunperin ihan jotain muuta... eli jos paketoi sen kökön ilman msvbvm60.dll:ää niin se ei sitten toimi waikka nyt win95 jossa sitä ei ole valmiina vaan pitää erikseen asentaa??? eikös??
kun toi taitaa olla se "perus kirjasto" minkä kaikki vb-viritykset tarvii...
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Omakotitalossa väkivaltaa ounasrinteellä
Kertoo iltalehdet Mitä lienee Tapahtui. Verinen ihminen kannettu lanssiin111248Martinan hevoset.
Tämä todella kaunis ja ketterä harmaa hevonen jolla monet kilpailut voitetaan ei ole Martinan.Tytär ratsastaa sillä tait3061190Persut jakavat tekoälyllä tehtyjä kuvia maahanmuuttajista somessa
Eivät mainitse, että ovat tekoälyllä tehtyjä. Eivät näe asiassa mitään ongelmaa. Valehtelijapuolue taas vauhdissa. Unka3741124Ethän leiki kanssani J- mies
Jos oletkin joku pelimies, jolla monia vaihtoehtoja, katkon kylmästi yhteyden. En jaksa sellaisia miehiä.92786Molemmat päät
aivan tulessa😫 Miksi pitää ihmisen tällaisesta kärsiä??? Jos koko ajan pnettaa, niin miksi sitä seksiä ei voi sitten s113740Miesmäinen vanha nainen joka kulkee lastenvaunujen kanssa
Mikähän kaheli tämä yks kaupungilla karvahattu päässä kulukeva vanha eukko on joka työntää lastenvaunuja. Onhan sitte12721Kasteen merkityksestä ihmiselle
Jeesuksen hyvä ystävä Nikodemus meni heti Jeesuksen kasteen jälkeen kysymään häneltä kasteen merkityksestä ihmiselle. J371680Liikenne onnettomuus
Luin juuri Ampparista Konneveden kauheasta onnettomuudesta jossa menehtyi 60-luvulla syntynyt mies. Onko kellään tarkemp6660- 32646
Mari Rantanen eroa! Lausunnot vapun pahoinpitelystä ovat järkyttäviä!
Poliisiministerin, eli sisäministeri Mari Rantasen on syytä erota!113621