Avatar billede adagio Nybegynder
24. april 2001 - 19:27 Der er 10 kommentarer og
2 løsninger

Lette point

Jeg har et par lette spørgsmål her som jeg håber der er nogen som kan hjælpe med!

Hvordan kan man sætte en textbox til at bruge gennemsigtig baggrund (da jeg gerne vil have et billede i baggrunden)

Hvordan kan man via en command knap åbne et billede i en picture box
Avatar billede adagio Nybegynder
24. april 2001 - 20:05 #1
Og der gives også point vis der er nogen som kan forælle mig hvordan man kan skifter baggrundbillede vid klik på command button
Avatar billede morten_dyrekilde Nybegynder
24. april 2001 - 20:21 #2
Først - jeg ved ikke meget noget om Visual Basic, jeg kom fordi der stofd lette point.

Lynguide i at stille spørgsmål:

1. Giv spørgsmålet rimelige point. Let svar 15 point svært svar 60 point. Hvis der skal en længere forklaring - eller måske endda et stykke arbejde til skal man op over 100 point.

2. Formuler spørgsmålet med omtanke så du får mest muligt ud af de svar du får.

3. Den vigtigste: Giv det en sigende titel. Hvis du nu havde sagt \"Vbasic - lette spørgsmål\" - så havde du nok fået flere svar og du havde sluppet for at læse denne tekst! :-)
Avatar billede adagio Nybegynder
24. april 2001 - 21:34 #3
Der står jo allerede Visual Basic ude i siden af msg titlen, så der er ikke det vigtigste at skulle skrive det extra!
Og her er pointene da meget rimelige (15 point per svar, til lette opgaver)
Og formulering af spøgsmålene er altså ikke noget som alle er lige gode til, her har jeg prøvet mit bedste!
Avatar billede morten_dyrekilde Nybegynder
24. april 2001 - 21:44 #4
Det er på top 10 jeg taler om her - jeg går automatisk ind på spørgsmål som jeg tror jeg kan svare på, hvis jeg vidste dette var Visual basic så var jeg aldrig kommet! Dit spørgsmål havde ikke en sigende titel og det var i virkeligheden det eneste jeg ville bemærke!

Undskyld ulejligheden :-)
Avatar billede razersedge Nybegynder
24. april 2001 - 23:43 #5
morten >> vi er jo altså inde i vb forummet ikk?? så kan man jo regne ud at det er vb..

mht skift af billede ved tryk på command knap, hvis du har 2 billeder som skal skiftes imellem ved 2 knapper, det første billede (det som programmet skal starte op med) skal sættes til visible = true (i properties(det er default så du behøver nok ikke gøre noget)) det andet skal sættes til visible = false

antaget de 2 billeder hedder picture1 og picture2

Sub command1_click()
picture1.visible = false
picture2.visible = true
End Sub

de skal sikkert placeres oven på hinanden for bedste effekt. ved skift tilbage:

Sub command2_click()
picture2.visible = false
picture1.visible = true
End Sub



Håber det var til at forstå...
Avatar billede morten_dyrekilde Nybegynder
25. april 2001 - 08:01 #6
hmm som sagt så ved jeg næsten intet om Visual Basic så selvom jeg kunne forstå hvad du skrev ville jeg ikke kunne svare. Det jeg har sagt er at man ikke kan se på listen \"nyeste spørgsmål\" på forsiden hvad spørgsmålet er. Desuden kan man på eksperten.dk kun søge på spørgsmålets titel så din titel var ikke genial. Men det er ikke relevant - du ville have en masse svar og det fik du ikke.
Avatar billede rasmuss Nybegynder
25. april 2001 - 14:03 #7
I stedet for at gøre textboxen gennemsigtig, så sæt et billede ind i den:

text1.style=2
text1.picture = \"c.\\??\"
Avatar billede adagio Nybegynder
25. april 2001 - 16:21 #8
razersedge ==> Er den mulighed også god vis man foreksempel har mange billeder (som 100+)? Men ideen kan vel godt bruges til baggrundsproblemet. Men kan man godt sætte den sådan at ved click på command så bliver et billede \"skubbet\" forest (som man jo kan når man clicker på højre musknap og vælger send to back eller sådan noget)..?

Jeg kan ikke lige teste om de virker da jeg ikke lige sidder ved en computer med VB installeret, men jeg tester det når jeg får mulighed for det!
Avatar billede razersedge Nybegynder
25. april 2001 - 21:16 #9
jeg den mulighed virker osse selv om du har 100+ billeder (hvis du gider skrive det hele ned:O)
ex..:

sub command1_click()
picture1.visible = false
picture2.visible = true
picture3.visible = false
picture4.visible = false
picture5.visible = false
picture6.visible = false
picture7.visible = false
picture8.visible = false
...
...
...
...
End sub

Er ikke helt sikker på hvad du mener med \" send to back \" Men gætter, det er jo på en måde det den gør men du gør bare de andre billeder på nær et usynligt.
Istedet for de 100+ knapper så kan du jo bruge en combobox så du \"lister\" alle billederne ind i boxen og ved tryk på ok, noget i denne stil:

sub command1_click()
if combo1.text = \"Picture1\" then picture1.visible = true
if combo1.text = \"Picture2\" then picture2.visible = true
...
...
... osv
End Sub

evt en anden combobox til at gøre dem usynlige igen


bare husk at alle billederne skal være sat til false
Avatar billede razersedge Nybegynder
25. april 2001 - 21:17 #10
ups har vist glemt det hele vejen igennem.. det hedder private sub command1_click()    :O))
Avatar billede adagio Nybegynder
26. april 2001 - 14:31 #11
tak for hjælpen :-)
Avatar billede razersedge Nybegynder
26. april 2001 - 20:55 #12
så lidt... og tak for pointne ;O)
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