spel

Status
Niet open voor verdere reacties.

Dieterken

Gebruiker
Lid geworden
19 nov 2002
Berichten
179
Ik heb hier een zeeeeeer simpel spel gemaakt
en ik zou nog iets willen waardoor de resultaten opgeslagen worden en doorgestuurd worden nr mij of op mijn website gezet worden.
 

Bijlagen

:o Ik krijg hem niet gestart :o Ik ken die extensies niet
Groetjes, Tanja
 
Je moet Visual Basic hebben om het spel te kunnen starten.

Maar als ik het spel laad in VB, laad hij ten eerste form1 niet mee. Na dit handmatig toegevoegd te hebben krijg ik de error: method or data member not found, met de verwijzing naar:
Private Sub Option1_Click()
If Option1.Value = 1 Then Form1.tid = 10
End Sub

Oftewel: form1.tid bestaat niet...
 
ik heb alleen de extensies vbw, vbp, frm, en bas. Ik kan er niets mee.... helaas
 
Module zit er wel bij, maar om de een of andere rede pikt hij dat .tid niet, weet (nog) niet precies waarom...
 
Geuploade spel.vbp is niet meer actueel.

Voor diegenen die Dieterken zijn programma wilt runnen, zou men eerst
een aantal zaken moeten veranderen.
Het spel.vbp bestand had eerst geactualiseerd moeten worden, alvorens het op Helpmij te plaatsen.

1) In het bestand spel.vbp moet iets worden veranderd.
2) Ook de click-events v.d. 3 keuzerondjes moeten worden veranderd.
3) Het module spel.vbp is niet eens nodig.

1) Hieronder zie je een stukje van zijn spel.vbp-bestand:

Form=spel2.frm
Module=Module1; spel.bas
Form=..\spel(3).frm
Startup="Form2"

De 3e regel "Form=..\spel(3).frm" moet in "Form=spel.frm" veranderd
worden.

2) Hieronder zijn de 3 juiste Click-events die je moet overnemen:

Code:
Private Sub Option1_Click()
    If Option1.Value = 1 Then Form1.Timer1.Interval = 10
End Sub

Private Sub Option2_Click()
    If Option2.Value = 1 Then Form1.Timer1.Interval = 15
End Sub

Private Sub Option3_Click()
    If Option3.Value = 1 Then Form1.Timer1.Interval = 20
End Sub

3) Het gebruik v.e. module, in dit geval, is niet eens nodig.
In zijn module staat er iets die helemaal niet wordt gebruikt.
Dus, spel.vbp niet in het project meenemen.

Op deze manier werkt zijn programma WEL!!

Groetjes,

Dennis.
 
bedankt

Hallo Dieterken,

Bedankt voor de positieve reactie. Ik zag dat je programma
door een antal mensen, die wel VB6 hebben, niet kan worden
gerund, vandaar mijn reactie op je programma.

Het is namelijk zo, dat het bestand spel.vbp slechts één
Form laadt, namelijk Form2(spel2.frm). Je hebt in je gezipte file
ook nog een ander Form, en dat is spel.frm (dit is Form1)

Door de tekst "Form=..\spel(3).frm" in het bestand spel.vbp wordt
Form1(spel.frm) hierdoor niet meegeladen.

Zoals ik zei heb ik "Form=..\spel(3).frm" met "Form=spel.frm"
vervangen. Op deze wijze wordt Form1(spel.frm) wel geladen.

Conclusie: Je had eerst nog ook een derde Form. Je hebt dit verwijderd
en na afloop heb je je project niet gesaved. Vandaar dat de tekst
"Form=..\spel(3).frm" nog in het bestand spel.vbp blijft zitten. Maar er was eigenlijk nog meer iets aan de hand toen je bezig was. Het doet er nu niet meer toe.
Het bestand spel.vbp is in feite niet meer actueel.

Het bestand spel.vbp kan gewoon met het dos-commando edit en/of
kladblok worden aangepast.

Verder waren de Click-events ook niet juist. En het woord "tid" bij
de Click-events en het module heeft geen enkele betekenis.

Leuk programma trouwens. Ga zo door.

Dennis.
 
JEEEUJ

bij mij werkt het spel VOLLLEEEEDDIIIGGGGG
maaar,
ik heb er wel wat moeten veranderen
eerst moest ik alle forms in het progject krijgen en dan form 1 als de startup instellen.
dan werkte het perfect.

check het mijne uit:

http://members.fortunecity.com/degave/
en dan naar programeeerkamer enz...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan