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


Vektorer

Postades av 2004-12-25 23:42:14 - Daniel Tellberg, i forum visual basic - allmänt, Tråden har 8 Kommentarer och lästs av 705 personer

Ett problem jag ofta står inför när jag vill arbeta med vektorer är dess storlek.
Private minvektor(8) as string

hur gör jag om jag inte vet hur många värden som kommer att behöva lagras i min vektor då?


Svara

Sv: Vektorer

Postades av 2004-12-26 04:06:31 - Thomas Roman

<code>
Dim Texter() As String

Redim Texter(2) 'Den går nu från 0 till 2
Redim Texter(5) 'Den går nu från 0 till 5

'Notera att variablerna töms, vill du spara innehållet så lägger du till Preserve
Redim Preserve Texter(4)
</code>


Thomas


Svara

Sv:Vektorer

Postades av 2004-12-27 20:53:39 - Daniel Tellberg

så de finns inget sätt att göra att den automatiskt blir större när man lägger till ett värde?
eller då får man väl göra någon funktion liknande
Dim slinga as long
dim texter(1) as string

slinga = 0
Do until rs.eof
texter(slinga) = rs("något fält")
slinga = slinga + 1
Redim Preserve Texter(slinga)
Loop


Svara

Sv: Vektorer

Postades av 2004-12-27 21:22:24 - Thomas Roman

Det går nog inte att få det automatiskt, inte vad jag vet just nu.
För att slippa ha en separat räknare så kan du använda UBound.
<code>
Redim Preserve Texter(UBound(Texter) +1)
</code>


Thomas


Svara

Sv:Vektorer

Postades av 2004-12-27 22:22:53 - Sven Åke Persson

Klart att det går.Du får ta reda på hur många rader det finns i ditt RecordSet.

Sen finns det underbara bortglömda GetRows()


Svara

Sv: Vektorer

Postades av 2004-12-27 22:32:04 - Thomas Roman

Jag skulle inte räkna det där som automatiskt på det sätt som (jag tror) Daniel syftar på.
Men ska han enbart lägga in data från en RS till en array så fungerar säkert GetRows bra.


Thomas


Svara

Sv: Vektorer

Postades av 2004-12-28 08:36:14 - Jan Bulér

Daniel.

Har du inte möjlighet att använda en collection istället för en vektor?

//
Janne


Svara

Sv:Vektorer

Postades av 2005-01-01 14:57:59 - Daniel Tellberg

har bara hört om begreppet men vet inte hur det funkar eller vad det innebär till 100%
Lust att förklara hur det fungerar?


Svara

Sv:Vektorer

Postades av 2005-01-01 16:53:53 - Johan Forsberg

Vad menar du att man vinner på att använda en mängd? Han ska ju inte infoga objekt eller skapa en klass. En mängd är en logisk storhet vars minnesområde definieras på ett helt annat sätt än en vektor.

Med vänliga hälsningar
EBCDIC


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

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 570 721
27 958
271 751
5 922
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