Naam van je venster veranderen

Alles over het toepassen van API en DLL's in Liberty BASIC

Moderator: anthonio

Naam van je venster veranderen

Berichtdoor anthonio » vr maart 13, 2009 11:34 am

Hoi,

Ik weet dat het mogelijk is om de naam van je venster te veranderen maar ik vind hier geen info
over.
De bedoeling is dus om ergens in het midden van het programma om de naam van het venster te hernoemen.

vb.

Code: Selecteer alles
open "Dit is een venster" for window as #main
'wat code
'en hier zou ik dan "dit is een venster" willen vervangen door "Dit is een venster .... loading"


gewoon een kort voorbeeld.
weet hier iemand raad mee.

alvast bedankt.
Dual boot: Ubuntu 8.04 - WIndows XP SP2 (via VMware) - Windows Vista 32bit - Toshiba L40 - Dual Core @ 1,76GHz - 1GB RAM - 120GB HDD - VDSL Connection
Avatar gebruiker
anthonio
 
Berichten: 281
Geregistreerd: zo mei 20, 2007 9:58 pm

Re: Naam van je venster veranderen

Berichtdoor Gordon » vr maart 13, 2009 11:05 pm

Hallo Antonio,

Heb je hier wat aan?

Code: Selecteer alles
   
    nomainwin
    button #main.button1,"Nieuw Vensteropschrift",[buttonClick], UL,  20,20

    open "Oude naam " for window as #main
    #main "trapclose [quit]"
    wait

[quit] 
close #main
END

[buttonClick]
        hWindow=hwnd(#main)
        title$ = "Nieuwe naam - hallo"
        calldll #user32, "SetWindowTextA",_
        hWindow as ulong,_
        title$ as ptr,_
        result as boolean
wait


Gordon
Avatar gebruiker
Gordon
Site Admin
 
Berichten: 684
Geregistreerd: zo mei 22, 2005 12:50 am

Re: Naam van je venster veranderen

Berichtdoor anthonio » za maart 14, 2009 12:53 pm

Dat is het gordon.
Bedankt.
Ik ga dit even verplaatsen naar het API-gedeelte.

Anthonio
Dual boot: Ubuntu 8.04 - WIndows XP SP2 (via VMware) - Windows Vista 32bit - Toshiba L40 - Dual Core @ 1,76GHz - 1GB RAM - 120GB HDD - VDSL Connection
Avatar gebruiker
anthonio
 
Berichten: 281
Geregistreerd: zo mei 20, 2007 9:58 pm


Keer terug naar API/DLL

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers. en 2 gasten

cron