Om jag har till exempel en bild och så kopierar jag den och klistrar in. Hej HejControl Array?
Då kommer det fram en ruta:
"You have already a control named ..... Do you want to create a control array."
[Ja] [Nej] [Hjälp]
Vad händer om jag trycker på [Ja] och vad gör det?Sv: Control Array?
Det var en riktig nybörjarfråga.
Om du svarar Ja så tillverkas en kontrollarray av aktuell kontroll.
Självklart tycker du.
Du har en Image1 med bild som du kopierar.
Då kommer du att få en ny identisk Image1 Men !
Din gamla Image1 heter nu Image1(0) och den nya Image1(1) (Array)
Har du döpt Image1 till ex. MinBild så kommer den att få namnet MinBild(0) osv.
Om du svarar Nej får du en Image2 som är identisk med Image1.
Men Obs den Picture som fanns i 1:an följer inte med,den får du lägga in själv.
/SvenSv: Control Array?
Det är jättebra om du vill ha tex 10 textboxar som skall
ha samma egenskaper KeyPress KeyDown mm.
Då behöver du bara skriva kod i en kontroll de andra får samma kod
Du får samma storlek samma färger mm. Spara Tid och arbete.
En annan fördel är ju att du kan anropa kontrollerna via tex en Forsats.
Du har 10 Label :s Label1(0) till Label1(9)
Labels är ju ofta sådana kontroller som du har en massa av som
överskrifter i olika sammanhang.Då behöver du bara designa 1
ta kopia och klistra in på plats,ändra Caption är allt som behövs.
For i = 0 To 9
Label1(i).Caption = Chr$(i + 65)
Next 'i
Kommer att skriva A i den första B i nästa osv.
Läs på hur Arrayer funkar ,kontrollarrayer funkar likadant.
Läs Hjälp om ControlArrays
/Sven