C:\Windows\System32\Qt4Pas5.dll Zugriff verweigert

Für Installationen unter Windows
idefix
Beiträge: 61
Registriert: So 21. Aug 2011, 20:37
OS, Lazarus, FPC: WIN7 /Laz 1,0,8 / FPC 2.6.2/ SVN 40573
CPU-Target: xxBit

Re: C:\Windows\System32\Qt4Pas5.dll Zugriff verweigert

Beitrag von idefix »

Hallo!

theo hat geschrieben:Hab jetzt nicht den ganzen Thread gelesen, aber die Qt4Pas5.dll braucht es gar nicht.
Die ist ja nur für Qt unter Windows, also normalerweise überflüssig.

Was das Package anbelangt: Lösche einfach dein Lazarus Config-Verzeichnis und starte nochmal.
Wo das sein kann, siehst du hier.
http://wiki.freepascal.org/Multiple_Laz ... _directory


Ich habe als Admin Lazarus beendet, dann die Config gelöscht, Windows neu gestartet.
Dann habe ich als User Lazarus beendet, die Config gelöscht, neu gestartet.

Gelöscht habe ich:
C: Benutzer Username Appdata local lazarus.

In dem Verzeichnis habe ich alles gelöscht.
Hat leider keinen Erfolg gebracht.

Einfache Programme laufen. Nur mein Vokabelprogramm eben nicht.

Ergebnis: Wie vorher, es wird die LazRichEdit (>=0.1.5) benötigt.

Danke!

Gruß!
idefix

Benutzeravatar
theo
Beiträge: 10468
Registriert: Mo 11. Sep 2006, 19:01

Re: C:\Windows\System32\Qt4Pas5.dll Zugriff verweigert

Beitrag von theo »

Wieso nichts gebracht? Du sagst ja nun nichts mehr von Qt4Pas5.dll.
Benötigst du denn LazRichEdit in deinem Programm, oder ist das nur ein Überbleibsel?

Antrepolit
Beiträge: 340
Registriert: Di 12. Sep 2006, 08:57
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit
Kontaktdaten:

Re: C:\Windows\System32\Qt4Pas5.dll Zugriff verweigert

Beitrag von Antrepolit »

@idefix:
Bitte lies meine Anleitung KORREKT durch und tu das DEMENTSPRECHEND. Nicht nur überfliegen, was anderes machen und dann sagen "geht nicht". So kann dir niemand helfen.
Grüße, Antrepolit

care only if your os is really burning

idefix
Beiträge: 61
Registriert: So 21. Aug 2011, 20:37
OS, Lazarus, FPC: WIN7 /Laz 1,0,8 / FPC 2.6.2/ SVN 40573
CPU-Target: xxBit

Re: C:\Windows\System32\Qt4Pas5.dll Zugriff verweigert

Beitrag von idefix »

Hallo!

Antrepolit hat geschrieben:@idefix:
Bitte lies meine Anleitung KORREKT durch und tu das DEMENTSPRECHEND. Nicht nur überfliegen, was anderes machen und dann sagen "geht nicht". So kann dir niemand helfen.


Sorry, war ich wohl zu schnell.

Ich habe das jetzt exakt so gemacht wie du geschriebnen hast.

Ich hatte dann Qt4Pas5.dll auch gelöscht. Ich dachte ich hätte eine Copie im extra Verzeichnis. Das war aber falsch.

Es lief also nicht.

Ich habe dann auf einem anderen Rechner, auf dem dieselbe alte Lazarus Version drauf war versucht die dll zu finden. Sie war aber nicht vorhanden.

Die Dateien meines Vokabel-Programms habe ich auf den anderen Rechner überspielt.
Ergebnis: Dieselbe Fehlermeldung wie hier.

Ich vermute, da auf dem anderen Rechner eine ältere Version meines Vokabelprogramms gespeichert war, das deshalb die dll nicht benötigt wurde. Und somit auch nicht erstellt war.

Es läuft also nicht.

Nun gut.
Ich habe ein neues Verzeichnis erstellt.
Und die Vokabelprogramm-Dateien unter neuem Namen gespeichert.

Jetzt füge ich für alle 4 Forms Button für Butten etc. ein.
Ist schon witzig was ich irgendwann mal programmiert habe. (Bin bei Form 1, und habe zum Schluss nur noch Form 2 programmiert.)

Mal sehen, wann ich an die Elemente komme, die diese dll benötigen. Und ob ich das alleine lösen kann.

Vielen Dank also erstmal!

Sonntag ist der Urlaub rum, danach geht sowiso nicht mehr soviel.

Gruß!
idefix

Benutzeravatar
theo
Beiträge: 10468
Registriert: Mo 11. Sep 2006, 19:01

Re: C:\Windows\System32\Qt4Pas5.dll Zugriff verweigert

Beitrag von theo »

idefix hat geschrieben:Mal sehen, wann ich an die Elemente komme, die diese dll benötigen. Und ob ich das alleine lösen kann.


Du brauchst die nicht, niemals! Ich weiss gar nicht, warum du dich so darauf versteifst.
Afair fragt der Installer, ob man diese DLL installieren will. Einfach "nein" sagen und gut ist.

Antworten