Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Länka variabel i VB?!?!

Postades av 2002-06-09 18:19:13 - Jonas Lundström, i forum visual basic - allmänt, Tråden har 4 Kommentarer och lästs av 396 personer

Hej där!

Jag har ett litet smått problem..<br>
Jag skulle vilja göra en länk till en variabel som är en array av en egenskapad Type...<br>
Går det?<br>
<br>
Lyckas inte med att göra med
<code>
Set linkVar = myVar
</code>

Får felmeddelande "Can't assign to array"! :(<br>
Går det inte alls att göra tro? Eller finns det någon bra lösning för detta?<br>
<br>
MVH<br>
//Jonas



Svara

Sv: Länka variabel i VB?!?!

Postades av 2002-06-09 19:12:03 - Andreas Hillqvist

Du kan inte länka User Defined Types. Om du deklarerar arrayen till samma data typ kan du kopiera dentill ett element i arayen.
<code>
Type TestType
Value1 as Boolean
Value2 as long
Value4 as String
End Type

Sub Test
Dim DataArray(10) as TestType
Dim Item as TestType

DataArray(0) = Item

End sub
</code>


Svara

Sv: Länka variabel i VB?!?!

Postades av 2002-06-09 21:47:14 - Jonas Lundström

Okej.. Det är så pass altså.. :(<br>
Fasen också..<br>
<br>
Nackdelen med att kopiera är att om jag gör en ändring så måste jag ändra det på huvudenheten.. Kan ju inte ändra på kopian...<br>
<br>
Det är så att jag har flera array's med olika namn.. å då vill jag bara välja ut den som ska vara just då å länka till den.. å sen allt jag ändrar på den ändras på orginalobjektet.. men de går ju då inte i VB.. :(<br>
Men, men...<br>
<br>
PS:
<code>
Type TestType
Value1 as Boolean
Value2 as long
Value4 as String
End Type

Sub Test
Dim DataArray(10) as TestType
Dim Item() as TestType

Item = DataArray

End sub
</code>

blir det isf för att få en kopia.. å den varianten kör jag redan!<br>
<br>
//Jonas


Svara

Sv: Länka variabel i VB?!?!

Postades av 2002-06-09 22:01:07 - Andreas Hillqvist

Använd en klass istället. Så får du det som du vill:
<code>
'Class: MyClass
Option Explicit

Public Value1 As Boolean
Public Value2 As Long
Public Value3 As String

'Form: Form1
Option Explicit

Private mCollection As Collection

Private Sub Form_Load()
Dim MyClass As MyClass

Set mCollection = New Collection

Set MyClass = New MyClass
mCollection.Add MyClass

End Sub
</code>


Svara

Sv: Länka variabel i VB?!?!

Postades av 2002-06-09 22:46:19 - Jonas Lundström

Jo, det skulle kunna vara ett alternativ...
Men det funkar inte heller riktigt så som jag behöver det.. För jag har en Array av en egen Type för mina värden som sparas i min Class.. Så det blir bara dumt å involvera en Class till isf..


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 610
27 953
271 709
1 491
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies