Avatar billede therichman Nybegynder
16. juli 2003 - 17:00 Der er 12 kommentarer og
1 løsning

Check "picture" på alle ImageFilerne

Har har en form med 4 Image objekter på.
Image1
Image2
Image3
Person
På formen er der desuden også en tekstbox, Text1.

Det er så meningen, at når Text1.Text = ttToImage1 så skal Image objekt1´s picture blive om til Person.Picture

Men nu kommer problemet. Hvordan sørger jeg for at Hverken Image2 eller Image3´s picture er lig med Person.Picture?

Jeg kan ikke bare skrive:
Image2.Picture = Tom.Picture
Image3.Picture = Tom.Picture
(Hvor tom er en Image fil uden noget picture)

For så hvis der er en anden meddelselse der siger: taToImage2, så kan den jo ikke bruges til noget, da Image2.Picture bliver om til Tom.Picture!

Håber i forstår...
Det her er nok lidt rodet.
Avatar billede therichman Nybegynder
16. juli 2003 - 17:06 #1
Altså, det er nærmest et Multiplayer spil.
Der er 2 brugere: tt & ta.
Hvis tt trykker på Image1, bliver der sendt en besked til Text1.Text der skriver: ttToImage1.
Og på en eller anden måde, skal programmet så sørge for at Image2 og 3.Picture ikke er = Person

Når ta så trykker på fx. Image3, Så bliver der sendt en besked til Text1.Text hvor der står: taToImage3.
Og så Bliver Image3.Picture = Person2.Picture.
Og så kan man jo ikke bare skrive:


Image2.Picture = Tom.Picture
Image3.Picture = Tom.Picture

Vel?
For så er det jo kun muligt at se 1 person af gangen!
Håber i Eksperter kan hjælpe mig.

Ps. Beskeden bliver sendt til Text1.Text igennen WinSock (W.Senddata........)
Pss. I skal regne med at der er nogen flere felter end 3.
Avatar billede martin_moth Mester
16. juli 2003 - 17:33 #2
Ikke sikker på hvad du mener - vil du kunne loade et billede til et image i runtime?

Hvis ja, så se følgende eksempel:

  Picture1.Picture = LoadPicture("C:\picture.jpg")

NB: Husk, at du har lovet at lave et program, der kan forudsige vejret - jeg venter i spænding på det ;o)
Avatar billede martin_moth Mester
16. juli 2003 - 17:36 #3
Vil du fjerne et billede fra et objekt (en imagebox eller en Picture) skriver du

  Picture1.Picture = Nothing 'Eller Image1 i stedet for Picture1...
Avatar billede martin_moth Mester
16. juli 2003 - 17:40 #4
Øhh - hvis du ikke kan bruge mit svar, kan du så ikke spørge lidt mere præcist til hvad du ønsker, vi skal svare på?
Avatar billede therichman Nybegynder
16. juli 2003 - 17:49 #5
Det er ikke det jeg mener.
Forestil dig at de her er tre Image boxe:

-----------    -----------  -----------
|Image1  |    |Image2  |  | Image 3 |
|        |    |        |  |        |
|        |    |        |  |        |
|_________|    |_________|  |_________|

Når tt trykker på Image1, kommer det til at se således ud:

-----------    -----------  -----------
|  .  .  |    |Image2  |  | Image 3 |
|    |    |    |        |  |        |
|  ---  |    |        |  |        |
|_________|    |_________|  |_________|


Og samtidig sender den via Winsock en besked til de andre der har programmet åbent: ttToImage1

Når ta Så trykker på Image3 kommer det til at se sådan ud:

 
-----------    -----------  -----------
|  .  .  |    |Image2  |  |  .  .  |
|    |    |    |        |  |    |  |
|  ---  |    |        |  |  ---  |
|_________|    |_________|  |_________|

Nu er Image1.Picture = Person.Picture, og Image3.Picture = Person2.Picture.
Men nu kommer problemet. Hvis tt så går hen på Image2, kommer det til at se sådan ud:

-----------    -----------  -----------
|  .  .  |    |  .  .  |  |  .  .  |
|    |    |    |    |    |  |    |  |
|  ---  |    |  ---  |  |  ---  |
|_________|    |_________|  |_________|

Altså BÅDE Image1.Picture og Image2.Picture = Person.Picture...
Og det er jo IKKE meningen.

Det er jo meningen at det skal se sådan ud:

-----------    -----------  -----------
|Image1  |    |  .  .  |  |  .  .  |
|        |    |    |  |  |    |  |
|        |    |    ---  |  |  ---  |
|_________|    |_________|  |_________|

Så plz hjælp mig!
Avatar billede therichman Nybegynder
16. juli 2003 - 17:50 #6
Øhhh.
Det så LIDT anderledes ud da jeg skrev det...
Jeg prøver at ligge en kopi af programmet ud senere...
Avatar billede martin_moth Mester
16. juli 2003 - 18:00 #7
Jeg tror du vil få stor fordel af at sætte dig ned, og tegne ned på papir hvordan programmet skal fungere. Dit spørgsmål er jo ikke konkret mht. hvordan man koder noget specifikt, men snarere et spørgsmål om hvordan man skal designe et program - og for at svare på det, må man vide præcist hvordan det skal fungerer. Og det må du næsten selv være nærmest til at vide. Men lad os se om der kommer andre svar.

NB: Havde du tegnet figurerne i monospaced font (fx. courier), kunne man copy-paste til notepad og se hvad det skulel forestille...
Avatar billede therichman Nybegynder
16. juli 2003 - 18:07 #8
Jeg mener også at det skulle være muligt at forstå det udfra det jeg har skrevet....
Avatar billede martin_moth Mester
16. juli 2003 - 21:15 #9
Du er en meget underlig en, therichman...

Jeg smutter nu, og ønsker dig held og lykke med dit spil/chatprogram. Husk nu at lave det program der kan forudsige vejret...

Over & Out, Martin
Avatar billede fizz Nybegynder
04. oktober 2003 - 02:11 #10
Image2.Picture = empty
Avatar billede martin_moth Mester
04. oktober 2003 - 10:39 #11
therichman: Dit spørgsmål er ikke konkret, og før det bliver det skal du nok ikke regne med at få svar :o(
Avatar billede therichman Nybegynder
16. november 2003 - 17:28 #12
Lukker
Avatar billede martin_moth Mester
16. november 2003 - 17:54 #13
Husk nu at lave det program der kan forudsige vejret som lovet...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging