VB6 IDE i Win10 64-bit.

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

VB6 IDE i Win10 64-bit.

Inlägg av sodjan »

Plockade fram min gamla VB6 (Professional) för att kolla på ett gammalt projekt.
Läste på lite och som det ser ut så verkar det som att utveckling med VB6 IDE inte
fungerar alls på ett 64-bit OS. Använder Win10 Home.

Från: https://msdn.microsoft.com/en-us/vstudio/ms788708.aspx

"The Visual Basic 6.0 IDE has never been offered in a native 64-bit version, nor has the 32-bit
IDE been supported on 64-bit Windows. VB6 development on 64-bit Windows or any native
architecture other than 32-bit is not and will not be supported."

"Not supported" kan ju betyda både "fungerar inte" och "fungerar, men fråga inte oss".

Så, vad är alternativen? Försöka få igång en äldre laptop med XP eller 7'an?
Något sätt att köra äldre 32-bit program i 64-bit 10'an?

Jag har inte försökt att köra den vanlig SETUP.EXE än, eller, jag har startat den
och svara på de första stegen, men inte provat att köra installationen fullt ut...
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: VB6 IDE i Win10 64-bit.

Inlägg av lillahuset »

En av mina kunder sitter med ett par gamla VB-projekt och hyfsad ångest. Jag tror de har fått det att funka med W7 men är inte säker.

Kör VirtualBox på din W10 och installera XP så borde det funka.

Edit: Jag tar för givet att du kan köra 32 bit i VirtualBox på W10. Funkar iallafall i 64 bit Linux.
Användarvisningsbild
Platis
Inlägg: 2464
Blev medlem: 24 november 2009, 20:19:28
Ort: Ljungby

Re: VB6 IDE i Win10 64-bit.

Inlägg av Platis »

Jag trodde typ alla 32-bits program kunde köras på 64-bit fast med sämre prestanda! :humm: Så mycket för den bakåtkompatibiliteten! :?
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: VB6 IDE i Win10 64-bit.

Inlägg av sodjan »

Hm, letade vidare lite själv också och hittade bl.a denna sida.
http://www.fortypoundhead.com/showconte ... rtid=23993

Ganska mycket info men summan verkar vara att det går att installera
och köra VB6 IDE med lite pillande här och där...

Kolla just VirtualBox också, och jag har en XP Professional CD kvar, och
det kan ju vara en variant för att slippa filerna i ordinarie miljö...
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: VB6 IDE i Win10 64-bit.

Inlägg av sodjan »

Så, VirtualBox med XP-Pro och VB6 IDE med det gamla VB6 projektet öppnat... :-)
Nu bara lite vanligt tjafs om saknade DLL'er och att försöka förstå det hela (inte mitt projekt...).
Användarvisningsbild
Glenn
Inlägg: 33667
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: VB6 IDE i Win10 64-bit.

Inlägg av Glenn »

Platis skrev:Jag trodde typ alla 32-bits program kunde köras på 64-bit fast med sämre prestanda! :humm: Så mycket för den bakåtkompatibiliteten! :?
Nej, så är det inte, speciellt inte i windows, när Sun gjorde språnget 32->64bit i solaris lyckades dom nästan sömlöst dock (detta var dock på 90talet, PC-världen är ju lite efter), men det är nog det enda OS'et jag aldrig upplevt kompatiblitetsproblem när man kör 32bits binärer på 64bit OS.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: VB6 IDE i Win10 64-bit.

Inlägg av lillahuset »

I Linux brukar det funka bara man installerar de 32-bits bibliotek som behövs.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: VB6 IDE i Win10 64-bit.

Inlägg av Al_Bundy »

Varför köra VB6?

VB6 har inte haft stöd sedan 1998. :mrgreen:

Dessutom är det ett språk som knappast duger till något idag.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: VB6 IDE i Win10 64-bit.

Inlägg av sodjan »

Så där ja, stället som behövde justeras är hittat och en ny EXE är skapad!
Det var bara en enda rad i en VB fil som behövde läggas till, ett extra
hårdkodat val (.AddItem) till en drop-down list...

Kul! Jag är lite imponerad av VirtualBox...

> ...men det är nog det enda OS'et...

Sedan OpenVMS fick 64-bit support (95-96, Solaris verkar ha varit -98 med V7)
så har det varit full support för både 32 och 64 bit applikationer. Solaris släppte,
om jag fattar rätt, 32 bit support helt i 2011 (?).

> Varför köra VB6?

Dumma frågor skulle kunna få dumma svar, men skit samma...

> VB6 har inte haft stöd sedan 1998.

2008. Och applikationen är från 2004. Inte jättegammalt i min värld.
Senast redigerad av sodjan 3 augusti 2016, 18:05:09, redigerad totalt 1 gång.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: VB6 IDE i Win10 64-bit.

Inlägg av lillahuset »

En av mina kunder kör VB5. :) Men han är bekymrad. :D
Idag försökte jag köra egna program från XP 32 bit i W7 64 bit. :( Fast det var väl lite väntat. Nu blir jag tvungen att installera en kompilator till. Suck.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: VB6 IDE i Win10 64-bit.

Inlägg av sodjan »

> Dessutom är det ett språk som knappast duger till något idag.

Dumheter. Man kan självklart göra exakt samma sak idag som 2004.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: VB6 IDE i Win10 64-bit.

Inlägg av Al_Bundy »

Du kan bygga DOOM 3 i assembler också. Betyder inte att det är effektivt.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: VB6 IDE i Win10 64-bit.

Inlägg av sodjan »

Och vad har DOOM med någonting alls att göra?
2004 var det effektivt att skriva detta program i VB6.
Idag är det inte effektivt att skriva om det med något annat.
Du uppvisar ett lite omogen inställning. Brist på erfarenhet.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: VB6 IDE i Win10 64-bit.

Inlägg av lillahuset »

Varför skulle inte det kunna vara effektivt? Det beror alldeles på vad du har för processor och vad du har samlat på dig för macron.
Jag skulle aldrig försvara BASIC men sodjan har helt rätt att VB6 är lika bra, eller kanske bättre pga buggfixar, idag som 2004.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: VB6 IDE i Win10 64-bit.

Inlägg av sodjan »

Det jag menar är att programmet togs fram 2004 för att lösa en specifik uppgift.
Den uppgiften är oförändrad idag (med en minimal justering) så på det sättet
så gör applikationen samma "nytta" i dag som den gjorde 2004.

Men visst, det *är* underhålls problem och de får så klart vägas mot alternativen.
I vårat fall har vi under några veckor kollat på att göra en web applikation direkt på
servern istället som skulle ersätta VB appen på en PC. Estimatat blev 166 timmar
(Indiska timmar, i och för sig). För mig tog det 4-5 timmar totalt. Problemet är att
kunden har en IT organisation där alla tassar runt problemet och ingen vill ha
det på sitt bord, det är väl inte tillräckligt modernt och "sexigt". Lösas måste
det i alla fall.

Och här handlade det alltså om att enbart lägga till en enstaka rad, när jag väl
hade lyckats få en utvecklingsmiljö att fungera...
Skriv svar