JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=4967001de56e378478aaac2fe67e0eb3Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

RIESEN-PROBLEM IN VB6
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
=]Mid[=]Night[=
Super JLI'ler



Anmeldedatum: 20.11.2002
Beiträge: 380
Wohnort: Aachen
Medaillen: Keine

BeitragVerfasst am: 12.06.2003, 15:51    Titel: RIESEN-PROBLEM IN VB6 Antworten mit Zitat

Wenn ich in VB6 ein Formular anzeigen will, auf dem sich irgendwelche Steuerelemente befinden oder ein Programm mit Steuerelementen auf einem Formular starte, bekomme ich einen Speicherfehler:

Die Anweisung in <Speicheradresse> verweist auf Speicher in "0x00000000".

Mit Formularen ohne Steuerelemente kann ich noch arbeiten ... ^^

Woran kann das liegen???
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
gl_echse
JLI'ler



Anmeldedatum: 01.01.2003
Beiträge: 105

Medaillen: Keine

BeitragVerfasst am: 13.06.2003, 07:28    Titel: Antworten mit Zitat

code!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
AFE-GmdG
JLI MVP
JLI MVP


Alter: 45
Anmeldedatum: 19.07.2002
Beiträge: 1374
Wohnort: Irgendwo im Universum...
Medaillen: Keine

BeitragVerfasst am: 13.06.2003, 07:40    Titel: Antworten mit Zitat

Wenn dieses Problem so "Allgemein" auftritt, liegt es wahrscheinlich nicht an speziellem Code, sondern an Windows/VB6. In solchen Fällen hilft fast immer nur neu/überinstallieren.
Versuche sicherhaltshalber deinen Code mal bei jemand anderes zu kompilieren / Auszuführen..
_________________
CPP:
float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;}
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
=]Mid[=]Night[=
Super JLI'ler



Anmeldedatum: 20.11.2002
Beiträge: 380
Wohnort: Aachen
Medaillen: Keine

BeitragVerfasst am: 13.06.2003, 12:09    Titel: Antworten mit Zitat

Am Code kann es nicht liegen, der Fehler kommt auch bei neuen Projekten ganz ohne Code. Neu installiert hab ich VB schon, hat nix gebracht Crying or Very sad .
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
gl_echse
JLI'ler



Anmeldedatum: 01.01.2003
Beiträge: 105

Medaillen: Keine

BeitragVerfasst am: 13.06.2003, 14:40    Titel: Antworten mit Zitat

welches win / welche vb-edition? Wink

ansonsten: get style, learn c++
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Starwash
Senior JLI'ler


Alter: 39
Anmeldedatum: 22.09.2002
Beiträge: 252
Wohnort: Zossen (bei Berlin)
Medaillen: Keine

BeitragVerfasst am: 13.06.2003, 15:49    Titel: Antworten mit Zitat

Hi,
du musst beachten, dass du sobald du bestimmt Sachen mit in Programme aufnimmst du bestimmte DLL's mit zu deiner *.exe gesellen musst. Vielleicht liegt es ja daran, dass er die DLL nicht laden kann, da du sie nicht mit hinzugefügt hast und er das dann als Fehler ausgibt...
Nur eine Vermutung, welche nicht stimmen muss...
Aber normaler Weise zeigt er immer "bla.dll konnte nicht geladen werden" an...

Gruss Tarek
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
=]Mid[=]Night[=
Super JLI'ler



Anmeldedatum: 20.11.2002
Beiträge: 380
Wohnort: Aachen
Medaillen: Keine

BeitragVerfasst am: 13.06.2003, 16:06    Titel: Antworten mit Zitat

@gl_echse: Win XP pro + VB 6 Enterprise

@Starwash: Siehe mein 2. Beitrag (ganz leeres Projekt)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
gl_echse
JLI'ler



Anmeldedatum: 01.01.2003
Beiträge: 105

Medaillen: Keine

BeitragVerfasst am: 13.06.2003, 16:15    Titel: Antworten mit Zitat

So wies aussieht, wird da wohl irgendein pointer falsch gestzt. das liegt wohl am vb. schau vielleicht mal bei der optimisation. versuch mal den nicht optimierten modus... Ansonsten, nimm dein projekt, und versuch es auf nem anderen rechner mit nem anderen vb zu compilieren.

@starwash: wenn du keine ahnung hast, solltest du besser auch nicht posten. z.B. heißt es ganz sicher nicht gesellen sondern gelinked werden.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
magynhard
Super JLI'ler



Anmeldedatum: 26.04.2003
Beiträge: 461
Wohnort: Wild durch die Welt ;-)
Medaillen: Keine

BeitragVerfasst am: 13.06.2003, 19:02    Titel: Antworten mit Zitat

=]Mid[=]Night[= hat Folgendes geschrieben:
@gl_echse: Win XP pro + VB 6 Enterprise


lol, ich kann mir schon denken warum es net funzt Razz
_________________
Niemand ist hoffnungsloser versklavt als der, der fälschlich glaubt frei zu sein. [J. W. Goethe]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
gl_echse
JLI'ler



Anmeldedatum: 01.01.2003
Beiträge: 105

Medaillen: Keine

BeitragVerfasst am: 13.06.2003, 20:22    Titel: Antworten mit Zitat

hmm, stimmt Twisted Evil
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Ranma
JLI'ler



Anmeldedatum: 10.12.2002
Beiträge: 167
Wohnort: Cadolzburg
Medaillen: Keine

BeitragVerfasst am: 13.06.2003, 20:26    Titel: Antworten mit Zitat

und wieso net funktioniert eine Enterprise VB6 Edition nicht mit
WindowsXP Pro Question
_________________
"Deutsche Sprache schwere Sprache"
sprach der C++er
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
magynhard
Super JLI'ler



Anmeldedatum: 26.04.2003
Beiträge: 461
Wohnort: Wild durch die Welt ;-)
Medaillen: Keine

BeitragVerfasst am: 13.06.2003, 20:33    Titel: Antworten mit Zitat

Ich hab nur Enterprise rot markiert, nicht Win XP. Smile

Ein Enterprise läuft halt normalerweise nicht, wenn jemand in Visual Basic einsteigt und ein Enterprise verwendet Wink

Außer er darf das Gebäude, in dem er haust, Villa nennen und ist verschwenderisch Rolling Eyes
_________________
Niemand ist hoffnungsloser versklavt als der, der fälschlich glaubt frei zu sein. [J. W. Goethe]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Starwash
Senior JLI'ler


Alter: 39
Anmeldedatum: 22.09.2002
Beiträge: 252
Wohnort: Zossen (bei Berlin)
Medaillen: Keine

BeitragVerfasst am: 13.06.2003, 20:42    Titel: Antworten mit Zitat

Hi,
ich weiß schon was ich schreibe, ich habe selber lange genug mit VB gearbeitet und ich habe beabsichtig "gesellen" geschrieben, da die Runtime-DLL's ja wohl oder übel mit zur *.exe in den Ordner kopiert werden müssen, falls diese nicht im System sind.

Gruss Tarek
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
=]Mid[=]Night[=
Super JLI'ler



Anmeldedatum: 20.11.2002
Beiträge: 380
Wohnort: Aachen
Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 09:05    Titel: Antworten mit Zitat

Ich bin kein VB-Einsteiger, ich progge damit schon seit mehreren Jahren, aber der Fehler ist noch nie vorgekommen. Ich habe ja (wie gesagt) schon VB neu installiert, also weiß ich nich woran es liegen kann...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
AFE-GmdG
JLI MVP
JLI MVP


Alter: 45
Anmeldedatum: 19.07.2002
Beiträge: 1374
Wohnort: Irgendwo im Universum...
Medaillen: Keine

BeitragVerfasst am: 14.06.2003, 09:10    Titel: Antworten mit Zitat

Such im Windowsverzeichnis mal nach den VBRun*.dll Runtimes für VB. Diese werden auch bei einer Neuinstallation nicht überschrieben falls sie schon da waren. Einfach löschen und von einem anderem Rechner neu raufkopieren. Da der Fehler beim Ausführen passiert, sind diese DLL's masgeblich am Fehler beteiligt.

AFE-GmdG
_________________
CPP:
float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;}
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung Alle Zeiten sind GMT
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum