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


Varför kan jag inte stega igenom alla controller i min panel

Postades av 2006-05-26 23:47:01 - Torgny Söderström, i forum vb.net, Tråden har 1 Kommentarer och lästs av 677 personer


Jag har skapar en egen kontroll (laggt till ett par egenskaper till en vanlig knapp).
Jag infogar denna typ av knapp dynamiskt i en panel i min win-app och allt fungerar bra.

Det jag inte får att fungera är:
Jag kan inte stega mej igenom alla knappar av den valda typen i panelen för att hämnta egenskaperna, (det finns flera andra sorters kontroller i panelen)

Programmet fastnar alltså på codraden:

For Each Plats In PanelPLAN.Controls


Här är hela coden:
Sub Spara()
        Dim XMLfil As XmlTextWriter
        Dim Plats As New TScontroler.LokalButon

        'grund inställningarna för filen
        XMLfil = New XmlTextWriter("PlanerPlan.xml", Nothing)
        XMLfil.Formatting = Formatting.Indented
        XMLfil.WriteStartDocument(True)
        XMLfil.WriteStartElement("HelaPlaneringen")

        'laddar filen med innehåll
        'sparar alla ferg texter
        XMLfil.WriteStartElement("FergBetydelser")
        XMLfil.WriteElementString("Orange", Ferg1.Text)
        XMLfil.WriteElementString("Gul", Ferg2.Text)
        XMLfil.WriteElementString("Ggrön", Ferg3.Text)
        XMLfil.WriteElementString("Blå", Ferg4.Text)
        XMLfil.WriteElementString("Lila", Ferg5.Text)
        XMLfil.WriteElementString("Plommon", Ferg6.Text)
        XMLfil.WriteElementString("Röd", Ferg7.Text)
        XMLfil.WriteEndElement()

        'Sparar all planering
        XMLfil.WriteStartElement("PLANERINGEN")
        'sparar första plats knappen

        For Each Plats In PanelPLAN.Controls
            XMLfil.WriteStartElement("PlatsKnapp")
            XMLfil.WriteElementString("Text", Plats.Text)
            XMLfil.WriteElementString("InfoText", Plats.TS_InfoTxt)
            'infoga Lopp som filtrerar fram alla planerade händelser knutna till vald plats knapp
            XMLfil.WriteStartElement("Evenemang")
            XMLfil.WriteElementString("TestKod", "INFO EJ IN HÄMNTAD")
            XMLfil.WriteEndElement()    'slut tagg planerings knapp
            'avsluter platsen och går vidare
            XMLfil.WriteEndElement()    'slut tagg plats knapp
        Next
        XMLfil.WriteEndElement()    'slut planering

        'stänger och avsluter filen
        XMLfil.Flush()
        XMLfil.Close()
    End Sub



Svara

Sv: Varför kan jag inte stega igenom alla controller i min panel

Postades av 2006-05-27 10:07:08 - Johan Djupmarker

Controls-kolletionen innehåller alla kontroller, inte enbart de av typen TScontroler.LokalButon, därför blir det fel.

Såhär borde fungera:

<code>
Dim Plats As Control
For Each Plats In PanelPLAN.Controls
If TypeName(Plats) = "LokalButon" Then
Dim knapp As TScontroler.LokalButon = Plats
MsgBox(knapp.TS_InfoTxt)
End If
Next
</code>

/Johan


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 725
27 958
271 751
441
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