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


Att öppna en massa Forms i runtime???

Postades av 2001-11-29 12:50:00 - Per Lindgren, i forum visual basic - allmänt, Tråden har 6 Kommentarer och lästs av 438 personer

<code>
Dim frmForm As Form
Set frmForm = New Form1
frmForm.Show
</code>

När man kör koden ovan så kan man ju öppna upp en massa fönster. Men kan man hålla koll på de olika fönstrena på något sätt? Får de något slags index-nummer? Kan man skapa som en array med forms eller? Jag vill nämligen veta från vilket fönster ett särskilt anrop har gjorts.

(Detta är besläktat med mitt tidigare inlägg)


Svara

Sv: Att öppna en massa Forms i runtime???

Postades av 2001-11-29 12:58:00 - Pontus Wång

Det finns en collection som heter Forms.


Svara

Sv: Att öppna en massa Forms i runtime???

Postades av 2001-11-29 13:00:00 - Per Lindgren

Hur menar du?? Jag förstår inte. Det finns ju inget Forms-object i alla fall. Utveckla gärna...


Svara

Sv: Att öppna en massa Forms i runtime???

Postades av 2001-11-29 13:02:00 - Mikael Wedham

dim x as Form

For each x in Forms

så kan du loopa genom alla formulär


Svara

Sv: Att öppna en massa Forms i runtime???

Postades av 2001-11-29 13:07:00 - Per Lindgren

Men jag förstår fortfarande inte hur jag skall kunna använda detta... Om jag har skapat en massa fönster. Och i ett av fönstrena så startar jag en "sub" från huvudfönstret. Hur skall då huvudfönstret veta vilket av alla dessa "skapade" fönster som gjorde anropet??


Svara

Sv: Att öppna en massa Forms i runtime???

Postades av 2001-11-29 16:33:00 - Sven Åke Persson

Hej
Du får köra tvåstegs anrop

dvs du skriver/anropar Form1 :s Label1 från någon av de
andra formarna med tex Form4 har en Command1
Om du klickar i den kan du skriva till Label1 i Form1
med Form1.Label1.Caption = "Jag testar"

Du skall också kolla in begreppet Globala Variabler
Dom når alla dina Formar om dom deklareras i Modul1.

Sen tycker jag i princip att du inte skall ha en massa Formar i
ett projekt,du kan lika gärna lägga in speciella funktioner
med deras kontroller i en Frame eller panel som du
gör Visble = False/True efter önskemål.

ungefär så
Sven


Svara

Sv: Att öppna en massa Forms i runtime???

Postades av 2001-11-29 19:05:00 - Andreas Hillqvist

Har för mig att det finns en egemnskap På Screen som heter ActiveForm. Men har ej vb på datorn jag sitter vid.

Typ:
<code>
Dim frmForm as Form1
If TypeOf Screen.ActiveForm Is Form1
Set Form1 = Screen.ActiveForm
Form1.Caption = "Funktion anropades från mig!"
End If
</code>


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
586
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