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


Kontroller i en frame

Postades av 2001-10-16 11:59:00 - Peter Holm, i forum visual basic - allmänt, Tråden har 4 Kommentarer och lästs av 351 personer

Hej.....

Fråga:
Hur kan jag ta reda på vilka controller som finns i en viss frame?
Det går ju inte att köra for each control in frame1 som man kan med
formulär: for each control in form1. Kan man kolla detta eller är det
bara de grafiska som är grupperat när man klistrar in kontroller i en frame?

Tycker dock att det inte borde finnas ett sätt, speciellt då man kan gruppera optionbuttons med hjälp av frames. VB håller ju då reda
på vilka optionbuttons som tillhör en viss fram!

/peterh


Svara

Sv: Kontroller i en frame

Postades av 2001-10-16 12:03:00 - Raderat konto

Döp de kontroller som ligger i en viss fram med ett namn så att du vet var de finns. Tex:

I frame1:

cmdOK_f1
cmdAvbryt_f1

Används sedan kontrollernas name-property

cmdOK_f1.Name för att hitta alla kontroller som finns i en frame.


Svara

Sv: Kontroller i en frame

Postades av 2001-10-16 12:07:00 - Peter Holm

Tja det var ju en lösning som var så klumpig att jag inte ens tänkt på den.
Tack i alla fall. Men det är nog inte så jag vill lösa problemet om det går att göra det snyggare.

/peterh


Svara

Sv: Kontroller i en frame

Postades av 2001-10-17 09:07:00 - Andreas Hillqvist

Jag har ett änu klumpigare sätt ... :O)

<code>
Option Explicit

Private mOptionGroup As Collection

Public Function ContainedControls(Controls As Object, Container As Object) As Collection
Dim Ctrl As Control
On Error Resume Next
Set ContainedControls = New Collection
For Each Ctrl In Controls
If Ctrl.Container Is Container Then
If Err.Number Then
Err.Clear
Else
ContainedControls.Add Ctrl
End If
End If
Next
End Function

Private Sub Command1_Click()
Dim sMsg As String
Dim Ctrl As Control
For Each Ctrl In mOptionGroup
sMsg = sMsg & Ctrl.Name & vbCrLf
Next
MsgBox sMsg
End Sub

Private Sub Form_Load()
Set mOptionGroup = ContainedControls(Controls, Frame1)
End Sub
</code>


Svara

Sv: Kontroller i en frame

Postades av 2001-10-17 09:38:00 - Pontus Wång

Kolla lite på .parent propertien hos kontrollerna


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 627
27 953
271 710
844
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