|
Fejl ved registrering af ocx fil. |
Besvar ![]() |
Side <12 |
Forfatter | ||
Thorvald ![]() Guld medlem ![]() ![]() Oprettet: 23-April-2004 Sted: Denmark Status: Offline Point: 7912 |
![]() ![]() ![]() ![]() ![]() |
|
Ja.
|
||
Med de venligste hilsener
Thorvald. |
||
![]() |
||
Thorvald ![]() Guld medlem ![]() ![]() Oprettet: 23-April-2004 Sted: Denmark Status: Offline Point: 7912 |
![]() ![]() ![]() ![]() ![]() |
|
Jeg har kørt denne: C:\Windows\SysWOW64\fpFlp30.ocx - men det er måske ikke det samme? Og udover det - hvad gør regsvr32.exe, der gør at det måske ikke er en god idé?
|
||
Med de venligste hilsener
Thorvald. |
||
![]() |
||
Thorvald ![]() Guld medlem ![]() ![]() Oprettet: 23-April-2004 Sted: Denmark Status: Offline Point: 7912 |
![]() ![]() ![]() ![]() ![]() |
|
Jeg ville sådan set hellere end gerne opgradere tegneprogrammet til nyeste version, men jeg har ikke råd til det. Det koster efter hvad jeg har fået at vide 10-12000 €, som jeg lige husker det. Programmet inkl. materiale databaseprogrammet virkede fint på min forrige computer, som er fra 2011 og som var en Windows 7 computer, der har været igennem opgradering til Windows 8.1 og igen til Windows 10 - og begge programmer virkede stadig perfekt. Hvilket jo så kan skyldes at der er tale om opgraderinger af Windows og ikke en helt ny installation. Rent teoretisk kunne jeg måske, hvis jeg ville tage et image af C-drevet på min gamle computer og lægge over på den nye. Men idéen med at få en ny computer er jo netop at "friske op" og starte på en frisk. Nu ved jeg ikke helt hvad du mener med at programmet er fra længe før Windows 7. Men jeg kan heller ikke huske, hvornår Windows 7 kom. Min version af programmet er 7.03 og er således fra i slutningen af 2007. Som nævnt vil jeg gerne have den nye version, men det er også det denne gamle version skal hjælpe mig til - nemlig at tjene penge til bl.a. på et tidspunkt, at få mulighed for at købe den nye version.
![]() |
||
Med de venligste hilsener
Thorvald. |
||
![]() |
||
KlausDM ![]() Platin medlem ![]() ![]() Oprettet: 12-Marts-2010 Sted: Hammel, Jylland Status: Offline Point: 19556 |
![]() ![]() ![]() ![]() ![]() |
|
Din gamle computer kørte sikkert 32 bit, hvor den nye kører 64 bit styresystem.
Klaus |
||
![]() |
||
Thorvald ![]() Guld medlem ![]() ![]() Oprettet: 23-April-2004 Sted: Denmark Status: Offline Point: 7912 |
![]() ![]() ![]() ![]() ![]() |
|
Tillæg til min forrige besked, som jeg var ved at skrive, da jeg mistede Internet forbindelsen:
Redigeret af Thorvald - 09-Oktober-2018 kl. 12:33 |
||
Med de venligste hilsener
Thorvald. |
||
![]() |
||
Thorvald ![]() Guld medlem ![]() ![]() Oprettet: 23-April-2004 Sted: Denmark Status: Offline Point: 7912 |
![]() ![]() ![]() ![]() ![]() |
|
Måske? Men jeg tror nu nok at den Windows 10 opdatering jeg havde på den, var 64 bit. Men jeg er ikke sikker.
|
||
Med de venligste hilsener
Thorvald. |
||
![]() |
||
JørgenT ![]() Guld medlem ![]() ![]() Oprettet: 21-Marts-2004 Sted: 9530, DK Status: Offline Point: 5300 |
![]() ![]() ![]() ![]() ![]() |
|
![]() Redigeret af JørgenT - 09-Oktober-2018 kl. 13:28 |
||
Mvh. JørgenT
|
||
![]() |
||
Darkwing ![]() Bruger ![]() Oprettet: 08-Februar-2007 Sted: Denmark Status: Offline Point: 51 |
![]() ![]() ![]() ![]() ![]() |
|
Sikke meget misinformation.
En OCX er en control der skal registreres. Det gøres med regsvr32 direkte fra en kommandolinje. Start en administrator prompt og skriv regsvr32 efterfuldt af navnet på ocx incl. fuld sti og tryk enter. Hvis der kommer en fejl, så er det typisk fordi OCX'en mangler adgang til andre DLL'er. Alle OCX'er er 32bit og kører i det der hedder WoW (Windows on Windows) hvis det er en 64bit maskine.
|
||
![]() |
||
Darkwing ![]() Bruger ![]() Oprettet: 08-Februar-2007 Sted: Denmark Status: Offline Point: 51 |
![]() ![]() ![]() ![]() ![]() |
|
p.s. Der findes også det sjældne (fordi det var bindegalt at gøre det) system, hvor der er flere OCX'er som anvender hinanden og derfor kan registrering fejle hvis OCX'er ikke registreres ikke den rigtige rækkefølge (som kun udvikleren kender).
|
||
![]() |
||
Guests ![]() Gæst ![]() |
![]() ![]() ![]() ![]() ![]() |
|
Hvad jeg mener med "længe før Windows 7" er, at programmet er fra 2007 og Windows 7 kom på markedet i 2009.
Og hvad har det så med noget som helst at gøre? Kort fortalt var det først med Windows 7 at udviklere for alvor begyndte at tage 64-bit til sig eller i det mindste opgraderede deres software til at følge de mere restriktive retningslinier for Windows-programmering der blev indført med Windows Vista et par år tidligere. Vista kom i slutningen af 2006, så software fra 2007 kan meget vel stadig have været rettet mod 32-bit Windows XP, dvs programmet - eller måske blot installationsprogrammet - kan have været afhængigt af en opførsel, som var tilladt på 32-bit XP men ikke på 64-bit Windows 10. Du skriver selv at programmet virkede på Windows 10 hvis det var installeret på en tidligere version af Windows og Windows så efterfølgende var blevet opgraderet, men at det ikke funger på en frisk installation af Windows 10. Derfor forslaget at du kører c:\Windows\SysWOW64\regsvr32.exe "<sti til OCX-fil>" i håb om at du kan få løst dine registreringsproblemer når nu installationsprogrammet ikke selv kan finde ud af det eller alternativt at du installerer og kører programmet i en virtual maskine der kører Windows XP.
|
||
![]() |
Besvar ![]() |
Side <12 |
Skift forum | Forum-tilladelser ![]() Du kan ikke oprette nye emner i dette forum Du kan ikke besvare indlæg i dette forum Du kan ikke slette dine indlæg i dette forum Du kan ikke redigere dine indlæg i dette forum Du kan ikke oprette afstemninger i dette forum Du kan ikke stemme i dette forum |