Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Kertokaapa te viisaammat!!

Sivun loppuun

PeLLeC [27.03.2004 19:09:46]

#

kun mä oon tekemäs sellasta kiiihdytys pelii et minkälainen koodi pitäs laittaa kun auto eli image on jossan kohas sillo nku se on just siin kohas mihi oon laittanu että sen pityää ajaa sinne asti et miten se sit laitetaan silleen vaik msgboxsil

petrinm [27.03.2004 19:12:27]

#

Selvennä vähän!

remontti-reiska [27.03.2004 20:03:12]

#

if imagennimi.top = kordinaattix And imagenimi.left = kordinaattiy then
msgbox "Jahuu!"
End If

Tuotako meinasit?

PeLLeC [27.03.2004 20:41:39]

#

joo kiitos taas kerran teille tolleen se varmaan menee en oo viel kokeillu mut kiitos kummiski!!! xD

PeLLeC [27.03.2004 20:51:00]

#

Joo ei toiminu mikäköhän se mitäs Olla??

rndprogy [27.03.2004 21:01:21]

#

No entä näin Jollei selitä tarkemmin

Sub Form_MouseDown (button As Integer, Shift As Integer, X As Single, y As Single)
If button = 1 And image1.Top < y Then
a = y
Do
image1.Top = image1.Top + 1
Loop Until image1.Top = a
End If
MsgBox "siihe tyssäs!"
End Sub

huom! jollet tajunnut ni klikkaa (reilusti) imagen alapuolelta.

hunajavohveli [28.03.2004 11:27:53]

#

Ei tuollaisesta: "Jos se niiku sillon niin sitte pitäs niiku justiin siten, että msgbox"-höpötysestä (anteeksi vain) ota Erkkikään (Ritari) selvää. Yritä selittää nyt selkokielellä mitä yrität tehdä.

Aku2 [29.03.2004 00:03:14]

#

remontti-reiska kirjoitti:

if imagennimi.top = kordinaattix And imagenimi.left = kordinaattiy then
msgbox "Jahuu!"
End If

Olettaen että kyse on VB6:sta, niin muistini mukaan siinä ei vielä toimi tuo AND operaattori. Vasta NETissä.
Eli pitäisi tehdä VB6:ssa kaksi perättäistä if lausetta, jossa katsotaan, että kummatkin täsmäävät.

Jos tiedetään mitä syöte pitäisi olla, niin voisi IfNot katsoa ja ohittaa turhat syötteet ja lopettaa sub. (Exit sub) Jos täsmää, edetään seuraavaan if lauseeseen.

jcd3nton [29.03.2004 06:30:31]

#

And toimii VB 6:ssa samoin kuin Or jne...


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta