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


Visa-göm formulär.

Postades av 2002-06-28 09:59:09 - Benni Svensson, i forum visual basic - allmänt, Tråden har 6 Kommentarer och lästs av 452 personer

Jag har ett MDI-formulär, med en massa child-formulär. Jag skulle vilja ha det så att när man öppna ett formulär(child) så göms resten.
I stället för att behöva skriva:
frmKategori.hide
frmAlbum.hide
frmForfatare.show osv

Finns det inget kommando som gömmer alla formulären, och att man sen kan ta fram det formuläret man vill ha?


Svara

Sv: Visa-göm formulär.

Postades av 2002-06-28 11:48:50 - Eventine Elessendil

Jag är inte helt hemma på detta, men borde man inte kunna göra en Collection av dessa formulär? Så sätta collection.hide eller nåt liknande?
/EE


Svara

Sv: Visa-göm formulär.

Postades av 2002-06-28 12:04:22 - Fredrik Salomonsson

Kolla på samlingen forms!

Det skulle kunna lösas så här kanske:

<code>
Public Sub HideForms(visibleForm As String)
Dim f As Form

For each f In Forms
If f.Name = visibleForm Or f.Name = "frmMDI" Then 'eller vad ditt MDIformulär heter
f.Visible = True
Else
f.Visible = False
End if
Next
End Sub
</code>

OBS. Synataxfel kan förekomma, kan ej testa här.
Men tankegången bör vara riktig...




Svara

Sv: Visa-göm formulär.

Postades av 2002-06-28 12:26:19 - Benni Svensson

Tack, jag tror nog att du har någonting på gång här. Skall kolla när jag kommer hem.


Svara

Sv: Visa-göm formulär.

Postades av 2002-06-28 17:41:31 - Benni Svensson

Antagligen så har jag missuppfattatt någonting eller...
Jag la ner suben du gjorde:

Public Sub HideForms(visibleForm As String)
Dim f As Form
For Each f In Forms
If f.Name = visibleForm Or f.Name = "MDIForm1" Then 'eller vad ditt MDIformulär heter
f.Visible = True
Else
f.Visible = False
End If
Next
End Sub

När jag sedan drar igång subben med HideForm, så ville den ha ett agrument med.
Jag trodde att agrumentet skulle vara det formulär som jag ville visa, men då får jag error:
Wrong number off agruments or invalid property assingment.
Så här försökte jag.

Private Sub mnCdTitel_Click()
HideForms (frmCdTitlar)
frmCdTitlar.Show

Vad gör jag för fel?


Svara

Sv: Visa-göm formulär.

Postades av 2002-06-28 21:08:44 - Fredrik Salomonsson

Hej igen.

Testa detta:

Private Sub mnCdTitel_Click()
Call HideForms ("frmCdTitlar") 'Detta formulär kommer att visas om det finns laddat i minnet


Svara

Sv: Visa-göm formulär.

Postades av 2002-06-29 00:16:54 - Benni Svensson

Tack det verkar som om det fungerar nu.


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 607
27 953
271 708
736
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