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


Felet är ??????

Postades av 2005-10-18 15:37:51 - Lennart Danielsson, i forum visual basic - allmänt, Tråden har 10 Kommentarer och lästs av 565 personer

Hej jag vet inte vad jag gör för fel
har en listbox med redan markerade nummer: 2,7,12,14,20,26,33
när jag markerar denna rad i listboxen vill jag att dessa nummer skall komma upp i
text2(i), nu blir det bara den första siffran(2) som kommer i alla sju textrutorna.

Dim i
i = NumSize '7 - 12

mystr = ListMinaRader
nystr = Replace(mystr, ",", Chr$(32))


For i = 1 To NumSize '7

Text2(i) = nystr
Next



Svara

Sv: Felet är ??????

Postades av 2005-10-18 15:49:04 - Fredrik Molnar

Prova med:

<code>
arrRader = split(ListMinaRader,",")
for i = lbound(arrRader) to ubound(arrRader)
Text2(i) = arrRader(i)
next i
</code>


Svara

Sv:Felet är ??????

Postades av 2005-10-18 16:24:29 - Sven Åke Persson

Jaha då får Vi ta omet en gång till ! Dim i till vadå ?
<code>
Private Sub ListMinaRader_Click()
Dim ListArray() As String
Dim i As Long, NumSize As Long, myStr As String
NumSize = 7
myStr = ListMinaRader.Text
ListArray = Split(myStr, ",")
For i = 0 To NumSize - 1 '7
'det bör finnas en Text2(0) - Text2(6)
Text2(i).Text = ListArray(i)
Next
End Sub
</code>


Svara

Sv:Felet är ??????

Postades av 2005-10-18 16:28:17 - Lennart Danielsson

Har provat men får upp felmeddelande om att Lbound förväntas vara vara Array

arrRader vilken variabel skall den deklareras med som string ????


Svara

Sv: Felet är ??????

Postades av 2005-10-18 16:34:53 - Sven Åke Persson

Kolla mitt svar härovan.
Du måste lära dig att använda Dim Man kan/skall inte skriva <b>Dim i</b> ,
du skall tala om vad du vill dimensionera den till


Svara

Sv: Felet är ??????

Postades av 2005-10-18 16:41:10 - Lennart Danielsson

jag testade din kod

men det händer inget i text2(i) boxarna de är tomma


Svara

Sv:Felet är ??????

Postades av 2005-10-18 16:44:12 - Sven Åke Persson

Prova igen enl koden ovan som ligger i ListBoxens _ Click
Detta FUNKAR om du har Text2(0) till Text2(6)

Var vänlig läs och förstå remarks.

Förutsätter att du har en ListMinaRader ListBox och i den står typ 1,2,3,4,5,6,7
När du klickar på den raden fylls Textboxarna


Svara

Sv: Felet är ??????

Postades av 2005-10-18 16:52:45 - Lennart Danielsson

Tyvärr är de indexerade 1- 12


Svara

Sv:Felet är ??????

Postades av 2005-10-18 16:59:57 - Sven Åke Persson

Ja men för fae... ändra då till
<code>
For i = 1 To NumSize '7
Text2(i).Text = ListArray(i-1)
Next
</code>


Svara

Sv: Felet är ??????

Postades av 2005-10-18 17:16:42 - Lennart Danielsson

Tack för hjälpen gjorde mig glad

Har du någon e-post så kan jag visa dig mitt projekt


Svara

Sv: Felet är ??????

Postades av 2005-10-19 17:23:45 - Andreas Hillqvist

Antaganden:
1. Du har lagt till poster i din listbox med önskade tal
2. ListMinaRader är en funktion som hämtar ut markerade raders värde som en sträng där komma(,) separerar varje värde?
3. Du vill i dina sju textrutor, Text2(1) till Text2(7), visa de markerade värdena.
4. Din lista tillåter multipla markeringar.

Från detta ber jag dig kontrollera ListMinaRader eller värdet det retunerar. Det är i så fall troligt att detta är den som inte retunerrar alla markerade värden utan endast det första värdet.

Alternativt:
Du har ingen funktion som sammanställer dina markerade rader. ListMinaRader är namnet på din listbox och du retunerar dess default egenskap. Vilket är första markerade rad i din lista.


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 722
27 958
271 751
366
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