Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

vb6.0 eigenschappen menutje maken

None
10 antwoorden
  • hallo

    ik wil in visual basic 6 een knop maken met settings en als ik daar dan op klik dat er een venster met settings komt.

    ik he al geprobeerd om een MDIform en een gewoon form te maken.
    maar ik heb geen idee wat een MDIform is, en ik weet niet hoe ik dat tweede form op de voorgrond laat komen.

    Robbert
  • voeg als code in je settings knop toe:

    <naam van je settings form>.show
  • oke dat is simpel :D

    en kan ik hem weer verbergen met .hide?

    en wat is precies een mdifrom?
  • o het werkt niet :(

    mijn form heet settings.
    als ik settings. typ komt dat lijstje met mogelijkheden maar er staat geen show tussen
  • typ

    [b:9a9ef2ca42]settings.show [/b:9a9ef2ca42]

    moet werken….

    [b:9a9ef2ca42]settings.hide[/b:9a9ef2ca42] of [b:9a9ef2ca42]unload settings[/b:9a9ef2ca42] om weer te verbergen.
  • ik heb nu dit:

    [code:1:c40bd5e824]
    Private Sub settings_Click()
    settings.Show
    End Sub
    [/code:1:c40bd5e824]

    het geeft een fout:
    [code:1:c40bd5e824]
    compile error:

    Method or data member not found
    [/code:1:c40bd5e824]
    het settings form staat 1 dingetje op.

    het is alleen heel vreemd wat het orginele frame werkt wel met .show
  • hij geeft nu geen fout meer maar doet gewoon niks
  • heet je form echt settings? anders werkt het niet waarschijnlijk

    EDIT:

    Ok succes verder :)
  • ik ben er achter.

    ik had een perongeluk de knop ook settings genoemd.
    toen heb ik de knop veranderd maar ben ik in de oude sub verder gaan werken.

    maar het werkt.

    kan ik hem verbergen met .hide?

    en hoe geef ik aan met wel form hij op start?
  • Allereerst een antwoord op deze vraag: MDI staat voor Multiple Document Interface. Dit ken je van bijvoorbeeld Word en Excel. Het betekent niks anders dan dat er een hoofdvenster is (je Word-applicatie) met daarin subvensters (je Word documenten). In VB6 kun je gewone formulieren als subformulieren aanduiden door een eigenschap te veranderen (welke weet ik zo even niet, het is alweer een tijdje geleden dat ik VB6 voor mijn neus heb gehad :wink:)

    Dan je vraag over je code: zou je de volledige code eens kunnen posten? Misschien vinden we dan wat er aan de hand is.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.