vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen und Antworten zur vbarchiv.dll
Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 22.02.10 17:30

Hallo,

Folgende Zeile macht Probleme!

x = ffXCopy(gDatenPfad, "C:\bpsbackup", ZuSicherndeDateien, "*", 1, AddressOf NeuXCopyCallback)

Vorhanden ist:
Rechner Win7 32bit.

-Programm in der IDE auf diesem Rechner funktioniert ohne Probleme

-Programm auf diesem Rechner kompiliert und mit Zup-Maker installiert. Fehler! Keine Copy

-Programm auf diesem Rechner kompiliert und mit Zup-Maker auf einem XP-Rechner installiert ohne
Probleme

-Programm auf diesem Rechner kompiliert und mit Zup-Maker auf einem WIN7-32bit installiert.Fehler!Keine Copy

-Programm auf diesem Rechner kompiliert und mit Zup-Maker auf einem WIN7-64bit installiert.Fehler!Keine Copy

So wie es aussieht, macht die kompilierte Version auf WIN7 Rechner Probleme.
Bisher hate ich alles auf einem XP-Rechner kompilert usw. Alles ohne Probleme. Allerdings habe ich diese XP-Versionen nicht auf einem WIN7-Rechner installiert.

Gruß Angiedo
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: ModeratorMartoeng (Moderator)
Datum: 22.02.10 17:51

Was kommt denn dann für ein Fehler? Kopiert er einfach nur nicht oder kommt von Windows eine Fehlermeldung?


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 22.02.10 18:01

Keine Kopie, keine Fehlermeldung.

Deine DLL habe ich im Ordner Sys32 stehen. Ist doch ok, oder?
So habe ich jedenfalls gelesen und im Xp-Rechner gehabt.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: ModeratorMartoeng (Moderator)
Datum: 22.02.10 18:10

Nein, das ist nicht okay

Unter 64bit-Systemen brauchen die ein anderes Verzeichnis:
http://www.vbarchiv.net/forum/id26_i701t699_laeuft-die-dll-bei-euch-unter-winsows-7.html


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 22.02.10 18:26

Das ist schon klar. Ich hatte ja nur ein 64-bit Rechner zum Test. Dort hatte der ZupMaker die DLL auch in den richtigen Ordner kopiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: ModeratorMartoeng (Moderator)
Datum: 22.02.10 18:38

Ich werde morgen früh mal ein wenig auf Win7 testen. Ich hab hier ne 32bit-Version, bei der läuft's ja bei Dir auch nicht.

Die Funktion hat auch schon häufiger Probleme gemacht.

Schau mal hier, ob die Version bei Dir funktioniert:
http://www.vbarchiv.net/forum/id26_i670t669_ffxcopy-problem.html


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 22.02.10 19:20

Ja, teste es mal.
Ungerne möchte ich ich auf ältere Versionen zurückgreifen. Die haben z.T. im Bereich der Kopierfunktion nur teilweise funktioniert (also, in der Version wie sie nutze). Die, die ich z.Zt. benutze ich super (XP-Rechner). Da hast du ein tolles Ding rausgehauen. Die meisten wissen eigentlich überhaupt nicht was sie das gratis bekommen. Vielen Dank nochmals dafür. Vielleicht bekommst du das mit WIN7 auch hin. Wäre schade wenn nicht. Nun gibt es nur noch Win7 und eine Umstellung des Betriebssystem's ist unausweichlich.

Viele Grüße
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: ModeratorMartoeng (Moderator)
Datum: 22.02.10 20:04

Wann hast Du die Version, die du verwendest heruntergeladen? Teste mal die Version aus dem Thread, den ich Dir gerade genannt habe oder lade von meiner Seite die neueste Version herunter. Da sind einige Fehler behoben worden.


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 22.02.10 20:23

Ich glaube du vergibst keine Version's-Nummer. Bei mir ist es die 0.9.0.0
Geladen habe ich die DLL ca. im Okt. 2009.
Leider habe ich jetzt keine Zugriff mehr auf die Win7-Rechner, bis auf den Entwicklungsrechner.
Deshalb kann ich den Test erst morgen Nachmittag durchführen.
Ich melde mich dann wieder.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: ModeratorDieter (Moderator)
Datum: 22.02.10 22:49

Das Problem ist das direkte Schreiben in das Rootverzeichnis des Systemlaufwerks. Das mag weder VISTA noch Windows 7 - es sei denn man hat Adminrechte.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 23.02.10 09:42

Jetzt habe ich nochmal eine Installation versucht. Die Benutzerkontensteuerung auf minimal gesetzt.
Mit Adminrechte (rechte Maus beim starten usw.) installiert. Das ganze mit ZupMaler Vers.6 (geeignet
für WIN7). Alles auf einem 32bit-Rechner vollzogen. Leider keine Änderung. Allerdings habe ich noch nicht den Tipp vom Martoeng durchgeführt. Werde, sobald ich dazu komme, auch noch testen.
Sollte ich bei der Installation etwas falsch gemacht haben, bitte um Nachricht.
Alle anderen DLL's und OCX'en wurden ordentlich installiert. Das restliche Programm läuft also ohne Probleme bis auf das selektierte Kopieren (ffxcopy) der Daten.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: ModeratorMartoeng (Moderator)
Datum: 23.02.10 10:48

Führst Du das Programm dann eigentlich auch als Admin aus?
Könnten ja entsprechend die Lese-/Schreibrechte fehlen während der Ausführung.


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 23.02.10 15:34

Wenn ich die Benutzerkontensteuerung aufrufe, wird mir der Kontoname angezeigt. Direkt darunter
steht Administrator. Ich gehe mal davon aus, dass es so ok ist? So wie ich das sehe, wird nach Win7 - Installation das erste Konto automatisch als Admin -Konto erstellt. User -oder Gastkonten müssen extra erstellt werden. Leider habe ich bisher noch wenig mit Vista und Win7 gearbeitet. Eigentlich überspringen wir gerade von XP nach Win7 das Betriebssystem Vista.
Eigenartig ist, dass bisher die anderen Tools, wie schon gesagt, funktionieren.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: ModeratorMartoeng (Moderator)
Datum: 23.02.10 15:49

Administrator zu sein, heißt, dass Du Programme im Admin-Kontext ausführen kannst. Nicht jedes Programm, welches Du aufrufst, wird dadurch auch im Admin-Modus ausgeführt.
Wähle mal mit Rechtsklick auf das Programm aus, dass Du das als Admin ausführen möchtest und dann schauen wir mal, ob es dann nicht geht.


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 23.02.10 16:17

Habe ich gemacht. Leider ohne Erfolg.

Im System32 habe ich die DLL vom 27.02.2009 liegen.
1)
Hast du danach nochmal eine erstellt od. ist das die Aktuelle?

2)
Hast du diese ffxcopy-Sache bei Dir auf einem Win7/32bit-Rechner testen können?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: ModeratorMartoeng (Moderator)
Datum: 23.02.10 16:32

Das ist die aktuelle.
Ne, hab ich leider noch nicht testen können.


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 24.02.10 19:00

Tja, wat machnwa nu?
Wäre nicht schlecht, wenn du selbst das irgendwo installieren könntest.
Das Problem ist, dass alle neuen Rechner Win7 haben. Da muss nun ich drauf installieren und
das nicht zu wenig. So richtig verstehe ich allerdings nicht warum hier die Leute so wenig
Win7-Rechner haben.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: ModeratorMartoeng (Moderator)
Datum: 25.02.10 17:00

So, hab's jetzt ausführlich getestet. Folgendes hab ich festgestellt:

vbarchiv (native): mit CB: nein, ohne CB: ja
vbarchiv (p-code): mit CB: ja, ohne CB: ja
(CB=Callback)

D.h. wenn Du mit VB als native Code kompilierst, dann solltest Du die Callback-Funktion weglassen, die macht dann wohl den Ärger. Wenn Du als P-Code kompilierst läuft es immer. Das ganze war jetzt unter Win7 32-bit.


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 26.02.10 14:44

Ich habe es ohne CB auf einem 32bit-Rechner getestet.
Das scheint so zu funktionieren. Den 64bit-Rechner bekomme ich
in ca. 2 Wochen zum Test. Ich werde dann nochmal das Resultat
durchgeben.
Vielleicht kann jemand anders vorab schon einen Test mit 64bit-Rechner
durchführen?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: ModeratorMartoeng (Moderator)
Datum: 26.02.10 14:54

Wie gesagt, wenn Du es mit CB gerne hättest, einfach in P-Code ändern bei den Projekteigenschaften. Dann kann man alles so lassen. Denke, bei 64 bit sollte das dann genauso gehen, wenn da die DLL am rechten Fleck liegt.


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 26.02.10 16:22

Ok, ich melde mich dann noch.
Zunächst vielen Dank.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 01.03.10 17:24

So jetzt habe ich noch einen Test gemacht.
Auf einem Win7/32bit Rechner im native Code kompiliert.
Das fertige Produkt dann auf einem XP-Rechner installiert und dort
mit ffxcopy gearbeitet. Problem, leider keine Copy?

Die Installation auf einem Win7/32 bit Rechner war ok und auch
die ffxcopy-Funktion.

Beider Rechner Win7/32 und XP sind absolut neutral gewesen.
Also keine Entwicklungsrechner usw.

Das alles ohne CB durchgeführt.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: ModeratorMartoeng (Moderator)
Datum: 01.03.10 17:54

Warum kompilierst Du das ganze denn zu Native Code?
P-Code hat doch keinerlei Probleme bei mir gemacht.


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 04.03.10 16:51

1)
Alte Rechner, Prozessoren usw. sind bei Kunden häufig vorhanden.
P-Code = Interpreter also langsamer als der Native-Code.
Habe schon reichlich Probleme mit den alten langsamen PC's

2)
Es arbeiten mehrere Leute schon mal am Projekt. Wird problematisch,
wenn diese dann mal wieder nicht im P-Code kompilieren.
Standardeinstellung ist bei uns, aus diversen Gründen, Native-Code
Also fällt P-Code aus.

3)
Zu viele Kompromisse im ffxcopy mit Win7/32 bzw 64bit.
Ich muß auf Nummersicher gehen ob das Tool in allen Lagen
funktioniert. Bis XP hat es gut funktioniert.
Schade, ich werde mich wohl davon trennen müssen.

4)
In der Hilfe wäre ein Hinweis auf das Win7-Problem vom Vorteil.

Trotzdem vielen Dank
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: ModeratorMartoeng (Moderator)
Datum: 04.03.10 17:11

Tja, keine Ahnung was die bei Windows 7 anders gemacht haben, dass es da nicht mehr so ohne weiteres geht. Also dass P-Code soooo viel langsamer ist als VBs native Code kann ich jetzt nicht bestätigen. Wenn Dein Projekt sehr algorithmuslastig ist (also bspw. sehr viele Berechnungen in vielen Schleifendurchgängen macht), dann kann ich das verstehen. Wenn es aber hauptsächlich eine normale Anwendung mit Fokus auf das GUI ist, dann ist P-Code genauso gut. Sobald es zu Interpretersprachen kommt sind alle immer total erschrocken und sprechen von "langsam". DotNET wird auch interpretiert, genauso wie Java. Beide sind aber verdammt flott. Ich meine, die Geschwindigkeit von Programmen wenn Du sie testest ist ja doch vermutlich meist in Ordnung. Jetzt rate mal, was das für eine Art von Code ist, den VB da im Debug-Modus ausführt...

Da ich noch nicht weiß, wo eigentlich das Problem bei den Callback-Sachen liegt, wenn das Projekt als native code unter xp kompiliert wird und dann nach win7 portiert wird, wird das mit einem Hinweis noch dauern. Ich werde das bei Gelegenheit noch ausführlicher testen.


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Problem wenn Win7 installiert ist! 
Autor: Angiedo
Datum: 04.03.10 18:34

Genau so ist es bei Warenwirtschaftsprogrammen.
Unmengen Berechnungen und Schleifen.

Also, schauen wir mal.

Viele Grüße
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel