Springen naar inhoud


- - - - -
VB6 SOLVED

Permission Denied Error



  • Log in a.u.b. om te beantwoorden
Er zijn 19 reacties in dit onderwerp

#1 houthalen

houthalen

    Senior Developer

  • Leden
  • PipPipPip
  • 157 berichten
    Laatst bezocht 01 apr 2017 08:58

Geplaatst op 29 augustus 2015 - 17:17

Dag

Ik heb de upgrade uigevoerd naar windows 10  vanuit 8.1 op 3 computers.
Op alle 3 computers had/heb ik vb6 te staan.

Op 2 computers geen enkel probleem gehad.
Op 1 computer, echter,  krijg ik altij de error, als ik een oud project vb6 probeer te open,

PERMISSION DENIED verwijzigend naar ComDlg32.ocx

Ik kan niet meer in een nieuw propject  een control dialog component invoegen e  natuurlijk op alle programma projecten
heb ik geen cdialog meer.
Ik heb verschillend keer de activeX comdlg32.ocx (die controldialog bevat) terug-geregistreerd
en de registratie is ook geslaagd maar il krijg steeds PERMISSION DENIED.

Wat kan ik nog doen of waar moet ik iets wijzigen?
dank u
houthalen

#2 Mibe

Mibe

    CVU Certified Vbib User

  • Leden
  • PipPipPipPipPipPipPip
  • 1688 berichten
    Laatst bezocht 02 sep 2015 17:58

Geplaatst op 29 augustus 2015 - 17:24

Hoi. Kan je vb6 eens als administrator uitvoeren en opnieuw proberen?
Gr M

#3 houthalen

houthalen

    Senior Developer

  • Leden
  • PipPipPip
  • 157 berichten
    Laatst bezocht 01 apr 2017 08:58

Geplaatst op 29 augustus 2015 - 17:44

Pas geprobeerd. Als ik vb6 als admistrator run dan krijg ik error dat..... Comdlg32.ocx niet geregistreerd is.
Maar als ik ik registreren dan krijg ik 'Registratie geslagd'.
ik begrijp het niet dan.

#4 Mibe

Mibe

    CVU Certified Vbib User

  • Leden
  • PipPipPipPipPipPipPip
  • 1688 berichten
    Laatst bezocht 02 sep 2015 17:58

Geplaatst op 29 augustus 2015 - 18:00

En tip pascalbianca net geplaatst?
http://www.vbib.be/i...-10/#entry72669

http://www.vbib.be/i...-10/#entry72669

#5 houthalen

houthalen

    Senior Developer

  • Leden
  • PipPipPip
  • 157 berichten
    Laatst bezocht 01 apr 2017 08:58

Geplaatst op 29 augustus 2015 - 18:03

Had ik al geprobeerd.
OOK geen oplossing

ongelofelijk  maar waar.

#6 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 4369 berichten
    Laatst bezocht 08 mei 2018 10:28
  • LocatieSusteren, Nederland, Midden Limburg.
Inzender

Geplaatst op 29 augustus 2015 - 18:14

Nee dat klopt omdat hij er eenmaal op stond.
Je zult hem eerst eraf moeten gooien.
PS. een upgrade naar windows 10 gaat niet geheel vlekkeloos.

#7 houthalen

houthalen

    Senior Developer

  • Leden
  • PipPipPip
  • 157 berichten
    Laatst bezocht 01 apr 2017 08:58

Geplaatst op 29 augustus 2015 - 18:51

Uff.
V6 de-installeerde
Terug geïnstalleerde met 'PascalBianca voorstelde Tool'
En ... het lijkt gelukt  !

#8 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 4369 berichten
    Laatst bezocht 08 mei 2018 10:28
  • LocatieSusteren, Nederland, Midden Limburg.
Inzender

Geplaatst op 29 augustus 2015 - 19:28

Ben benieuwd of het daadwerkelijk heeft geholpen.
Hier was het gruwelijk mis gegaan.
Ik had VB2008-VB2012-VB2013 en VB2015 (ja tis een kleine tik van me :P )
Maar na installatie van vb6 hoop ellende.
Kreeg steeds meldingen dat coloared80.dll niet geregistreerd was, ondanks dat ik die zelfs manueel via regsvr opnieuw registreerd had.
Projecten van vb6 en hoger konden niet meer in debug gestart worden.
Na her installatie en zonder vb6 erop te zetten was alles weer in orde.
Dus VB6 doet een foutieve installatie.
Tevens mag de optie in vb6 van 'data access' niet aangevinkt , let op want deze staat standaard wel aan.

meer zal ik in de vast gepinde topic eventueel vermelden omdat ik het een en ander nog aan het testen ben.

#9 houthalen

houthalen

    Senior Developer

  • Leden
  • PipPipPip
  • 157 berichten
    Laatst bezocht 01 apr 2017 08:58

Geplaatst op 29 augustus 2015 - 20:00

Beste PascalBianca. Ik heb de tool door  u voorgesteld vlekkeloos uitgevoerd. Geen enkel probleem.

Ik dacht dus dat gelukt was
Spijtig genoeg , aan de  run   krijg ik weer.....
PERMISSION DENIED

Ik weet echt niet meer.
Toch bedankt
houtalen

#10 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 4369 berichten
    Laatst bezocht 08 mei 2018 10:28
  • LocatieSusteren, Nederland, Midden Limburg.
Inzender

Geplaatst op 29 augustus 2015 - 20:49

Probeer eens het volgende, ik kan niet garanderen dat het werkt.
In explorer met je rechter muisknop klikken op vb6.exe en op de eigenschappen.
*Tapblad Compaliteit klik je "Instellingen voor alle gebruikers wijzigen"
*Kies dan bij uitvoerne en zet die op Xp met SP3
*Beeldscherm aanpassen uitschakelen bij hoge dpi-instellingen aanvinken.
*Dit programma als administrator uitvoeren aanvinken.

Wat doet hij nu?

#11 houthalen

houthalen

    Senior Developer

  • Leden
  • PipPipPip
  • 157 berichten
    Laatst bezocht 01 apr 2017 08:58

Geplaatst op 29 augustus 2015 - 21:14

Alles gedaan wat je gezegd had . Nu krijg ik bij run
ComDlg32.ocx missing of niet goed geregistreerde.
Maar de component is wel in system32 , SysWov64 en als ik registreer ( wel 100 keer tot nu toe ) krijg ik toch
'COMDLG32.OCX registratie geslaagd.'

#12 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 4369 berichten
    Laatst bezocht 08 mei 2018 10:28
  • LocatieSusteren, Nederland, Midden Limburg.
Inzender

Geplaatst op 29 augustus 2015 - 22:14

en heb je buiten vb6 ook nog een hogere versie van visual basic geïnstalleerd?

#13 houthalen

houthalen

    Senior Developer

  • Leden
  • PipPipPip
  • 157 berichten
    Laatst bezocht 01 apr 2017 08:58

Geplaatst op 29 augustus 2015 - 22:49

Nee

#14 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 4369 berichten
    Laatst bezocht 08 mei 2018 10:28
  • LocatieSusteren, Nederland, Midden Limburg.
Inzender

Geplaatst op 30 augustus 2015 - 07:55

Heb je deze update al eens geprobeerd?
http://www.microsoft...s.aspx?id=10019

#15 houthalen

houthalen

    Senior Developer

  • Leden
  • PipPipPip
  • 157 berichten
    Laatst bezocht 01 apr 2017 08:58

Geplaatst op 30 augustus 2015 - 08:13

Pas geprobeerd. Nog niet opgelost.

#16 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1009 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 30 augustus 2015 - 14:16

Oplossing: virtual machine met bijvoorbeeld windows xp of ouder.

#17 pascalbianca

pascalbianca

    Webmaster/Admin

  • Webmaster
  • 4369 berichten
    Laatst bezocht 08 mei 2018 10:28
  • LocatieSusteren, Nederland, Midden Limburg.
Inzender

Geplaatst op 30 augustus 2015 - 18:56

Ja dat is inderdaad 1 van de oplossingen die 100% werkt, maar er schijnt dus toch een oplossing te zijn , maar ben het aan het testen.

#18 houthalen

houthalen

    Senior Developer

  • Leden
  • PipPipPip
  • 157 berichten
    Laatst bezocht 01 apr 2017 08:58

Geplaatst op 30 augustus 2015 - 19:59

Het is opgelost en zonder Virtual Machine !
De 'probleem' was:

de component comdlg3.ocx was aanwezig in 2 plaatsen:
System32
SysWoW64

Ik had een intuitie of wou alleen proberen en ik heb dan de component uit system32 de-geregistreerd  en verwijderd
en terug geregistreerd in SysWow64

Was dus een conflict tussen de twee registratie.
In weet ook niet waarom de component op twee plaatsen stond  en ik wist ook niet dat een conflict kon veroorzaken
Nu is opgelost.

Als iemand anders met zelfde probleem komt, dan kan zo oplossen.

Bedankt aan iedereen voor de moeite
houthalen

#19 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1009 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 30 augustus 2015 - 20:14

In het geval van vb6 zou ik toch kiezen voor een vm.
De kans dat vb6 stopt met werken wordt gewoon steeds groter.
Dus een vm met werkende versie van vb6 en met een "frozen" OS versie zonder verdere updates die ongelimiteerd zal blijven werken.
Gewoon zorgen dat de vm zelf up-to-date gehouden wordt met de gebruikte vm-software en de gebruikte vm-software up-to-date houden met je eigen hardware.

Met een vm ben je op die manier nog goed voor vele jaren.
Anderzijds denk ik dat het echt wel tijd wordt om vb6 te begraven.

#20 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1009 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 30 augustus 2015 - 21:01

Bericht bekijkenhouthalen, op 30 augustus 2015 - 19:59, zei:

De 'probleem' was:
de component comdlg3.ocx was aanwezig in 2 plaatsen:
System32
SysWoW64
Op een 64-bits systeem hoort comdlg3.ocx inderdaad thuis in SysWoW64.





Ook met taq VB6 SOLVED voorzien

0 gebruiker(s) lezen dit onderwerp

0 lid(leden), 0 bezoeker(s), 0 anonieme gebruikers

Inloggen


[VB6 SOLVED] Untitled 1

Met dank aan Jürgen voor de jarenlange inzet van visualbasic.be (anno dec 2000)
Met dank aan Mike en Ronneke voor de jarenlange inzet van vbib.be (anno dec 2010)
Met dank aan PascalBianca voor de jarenlange inzet van vbib.be (anno dec 2016)