Nybörjar hjälp med Visual Basic 2010 Express

Permalänk
Medlem

Nybörjar hjälp med Visual Basic 2010 Express

Jo det är så att jag har fått en programide och har börjat utveckla den i Visual Basic. Nu behöver jag hjälp med att fixa några saker.

1. En bildvisare ska visa en bild som man har valt ifrån en speciell programmapp, hur får jag det här att fungrera?
2. Bilden man har valt ska sedan gå att skriva ut. Har börjat klura på hur det här ska gå till men lägger upp en screenshot på kodraderna så får ni själva se.

Mycket tacksam om någon skulle ta sig tid och svara på dessa frågor!

Visa signatur

Bärbar MacBook Pro 15" Mid '14 l
Mobil Iphone 8 l

Permalänk
Medlem

PerformClick är väl en metod som returnerar void (eller vad det nu heter i vb)?
Du måste ha ett booleansk värde (true/false) som uttryck till ifsatsen.
Jag har ingen aning om vad du försöker göra men om du bara vill anropa Print() när någon trycker på Button1 behöver du ingen ifsats.
Ett tips är att läsa på lite om hur events fungerar i vb.

Visa signatur

citera!

Permalänk
Medlem

Dosshelll har helt rätt gällande PerformClick. ett anrop till den funktionen betyder att du "genom kod klickar på knappen". din kod (om det hade funkat att skriva som du gjort) hade alltså skapat en oändlig loop i programmet eftersom du vid varje klick på Button1 klickar på den igen.

Angående den andra blåmarkeringen, så behövs inte End If om du har ett statement (vad tusan heter det på svenska?!) direkt efter din If.

Ex:

If NågotTest Then UtförDetSomSkallUtföras ' Inget End If här... ' If NågotTest Then UtförDetSomSkallUtföras UtförNågotAnnatSomSkallUtFöras End If

Visa signatur

as far as we can tell, the massacre went well...