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


linjer

Postades av 2001-12-18 16:12:29 - Simon Ström, i forum visual basic - allmänt, Tråden har 8 Kommentarer och lästs av 578 personer

nån som vet hur man kan lista alla linjer som är synliga på en form i en listbox och sne kunna markera en och klicka på en knapp "ta bort" så att dom försvinner?

MVH/Simon


Svara

Sv: linjer

Postades av 2001-12-18 17:39:43 - Andreas Hillqvist

Vilka Linjer?


Svara

Sv: linjer

Postades av 2001-12-18 17:53:53 - Simon Ström

oj glömde första biten :-)

mitt program skapar så många linjer som användaren vill och ja bara undra om nån vet hur man listar alla synliga linjer som finns på formen, placerar dom i en listbox så att man kan ta bort en i taget?

/Simon


Svara

Sv: linjer

Postades av 2001-12-18 18:27:40 - Peter Holm

De linjer som du ritar på formen med kommandot 'Line' är inte några
objekt. Så du kan inte få några referenser till dem. Vidare kan du
därför inte på ett enkelt sätt åstakomma det du önskar.

Jag förslår att du skapar en klass och tildelar den egnskaperna:
x1,y1,x2,y2 och eventuellt färg, klassen skall också kunna ta
ett formulär som referens.

skapa metoden draw för att linjen skall rita ut sig själv på sin target.

Sedan kan du lagra alla dina instanser av detta linjeobject i en collection.

Nu orkar jag inte skriva mer.... Hoppas du fått nåt att fundera vidare på.

[peter.h]


Svara

Sv: linjer

Postades av 2001-12-18 21:43:58 - Simon Ström

ja kanske men jag har en linje som heter line1 och har index värdet 0 så skapar jag nya efter som tiden går i kör läge.

Så dom objekten ville jag bara lista och kunna redigera med hjälpa av index värdet.

Jag tycker att det bara borde vara nått så här:

For i = o to list1.listcount - 1
if list1.selected(i) then
form1.line(i).visible = false
end if
Next i

/Simon


Svara

Sv: linjer

Postades av 2001-12-18 23:22:12 - Andreas Hillqvist

För att fylla listan:
<code>
Dim Line as Line
List1.Clear
For Each Line In Line1
List1.AddItem "Line " & Line.Index
List1.ItemData(List1.NewIndex) = Line.Index
Next
</code>

För att ta bort:
<code>
Dim i As Long
For i = 0 to List1.ListCount - 1
If List1.Selected(i) then
Unload Line1(List1.ItemData(i))
End if
Next
</code>


Svara

Sv: linjer

Postades av 2001-12-19 10:38:37 - Simon Ström

mmm....ska testa det när ja kommer hem!

/Simon


Svara

Sv: linjer

Postades av 2001-12-19 19:47:52 - Simon Ström

Tack Andreas.
De funka perfekt....

/Simon


Svara

Sv: linjer

Postades av 2001-12-19 22:11:29 - Peter Holm

Jaja OK, men det framgick inte i dit inlägg (tror jag), att du använde line-kontrollen.

Dåså....

[peter.h]


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 628
27 953
271 710
5 714
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