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

Rodekruis vraagje (vb6)

leijer
11 antwoorden
  • Hoe kan ik die rodekreus rechts boven disabelen ??

    Alvast Bedankt
  • euhm? Explain? :)
  • Hij zal wel Windows XP hebben, dus gewoon het afsluit kruisje denk ik.

    Dat is gewoon de 'ControlBox' property van je form. Die moet op false staan. 't kan ongetwijfeld op nog 38 manieren.
  • Ja het gaat om het afsluit kruisje
    alles staat in de ControlBox alleen afsluit kruisje niet
  • Ik programmeer ook sinds kort in Visual C++, en ik weet dat het met windows api's mogelijk is. Dit zou dus ook in microsoft visual basic moeten werken… Meer weet ik niet :cry:
  • je kunt meen ik ook alle drie de knoppen daar rechtsboven weghalen (alledrie tegelijk), met een of andere setting.
  • ff kijken bij de properties van je form..
  • [quote:7ca3791c7f="Alexander Online"]ff kijken bij de properties van je form..[/quote:7ca3791c7f] doh :-?

    heb het gevonden, Controlbox op False zetten dus:
    [code:1:7ca3791c7f]Me.ControlBox = False[/code:1:7ca3791c7f]
    (mocht je het via je code willen doen)
  • [code:1:f503ff7f0a]Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long
    Private Declare Function RemoveMenu Lib "user32" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long) As Long
    Private Const MF_BYPOSITION = &H400&

    Private Sub DisableCloseWindow(lhWnd As Long)
    Dim hSystemMenu As Long

    hSystemMenu = GetSystemMenu(lhWnd, 0)

    Call RemoveMenu(hSystemMenu, 6, MF_BYPOSITION)
    Call RemoveMenu(hSystemMenu, 5, MF_BYPOSITION)
    End Sub

    Private Sub Form_Load()
    DisableCloseWindow Me.hwnd
    End Sub[/code:1:f503ff7f0a]voilà
  • het kan veel makkelijker.

    ga naar je Form Properties:
    borderstyle op fixed single geloof ik, even uitproberen (er zijn maar een paar opties) kom je er zo achter en dan properties minimize en maximize (kan ook anders heten) op true zetten. zo lukte mij het eent tijdje geleden wel. ik heb nu even geen vb6 op mn pc staan, dus ik kan mn advies niet controleren.
  • [quote:75bebd97d6="leijer"]het kan veel makkelijker.

    ga naar je Form Properties:
    borderstyle op fixed single geloof ik, even uitproberen (er zijn maar een paar opties) kom je er zo achter en dan properties minimize en maximize (kan ook anders heten) op true zetten. zo lukte mij het eent tijdje geleden wel. ik heb nu even geen vb6 op mn pc staan, dus ik kan mn advies niet controleren.[/quote:75bebd97d6]Dat zou ik dan graag eens zien want zo simpel is het (volgens mij) niet hoor.

Beantwoord deze vraag

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