Toon posts:

VB shapes veranderen

Pagina: 1
Acties:
  • 35 views sinds 30-01-2008

Verwijderd

Topicstarter
Even korte beschrijving
Programma: Visual basic 6.0

Doel:
Shape verlengen verkorten

Probleem:
Er wordt van 2waarde het verschil genomen. Afhankelijk van het resultaat kunnen er 3dingen gebeuren.
positief resultaat: een groen blokje word zichtbaar
negatief resultaat: een rood blokje wordt zichtbaar
0: blauw blokje zichtbaar

ziet er als volgt uit:
rood/blauw/groen

tot zover lukt het nog.

Maar als de waarde -2 wordt moet het rode blokje, 2x groter worden naar links toe
waarde groen/blauw weg (zal ook nog lukken ;)

bij waarde +5 moet het groene blokje 5x groter worden en naar rechts toe

Wat is de beste code om hier te gebruiken?

Onze leraar snapt volgens mij zelf de oefening niet goed en begrijpt niet waar hij mee bezig is. Hij heeft al verschillende klachten gehad. (dit terzijde maar moest er even uit)

  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 19:59

Super_ik

haklust!

kijk eens naar de .width .height .move .left enzo eigenschappen van je shapes
de rest is wiskunden en geen programmeren :p

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


Verwijderd

Topicstarter
mijn wiskunde ziet dat toch niet als wiskunde.

Die shape heeft inderdaad een positie, maar ik kan toch moeilijk voor elke waarde gaan ingeven welke positie het blokje moet innemen?

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 21:24

NMe

Quia Ego Sic Dico.

Je zal gewoon de standaardbreedte van het blokje moeten vermenigvuldigen met de ingevoerde waarde, en wat je daaruit krijgt bij de left-waarde optellen, en de absolute waarde van de eerste som optellen bij de width. En wanneer de invoerwaarde groter is dan 0 moet je daar nog eens een keer de standaardbreedte bij optellen. Gewoon wat wiskunde van laag niveau. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Verwijderd

Topicstarter
Amaai ik ben dom }:O
Nu nog in code krijgen :|

Alvast allemaal bedankt

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 20:44

Creepy

Tactical Espionage Splatterer

Een klein beetje basiskenis wiskunde is het wel he? :)
Daarnaast is de vraag "wat is de beste code" wel heel erg breed gesteld. Als je de volgende keer wat relevante code wilt posten met daarbij wat er wel en wat er niet lukte dan graag. Zie ook: P&W FAQ - De "quickstart"

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1

Dit topic is gesloten.