Avatar billede thefreak Nybegynder
11. juni 1999 - 19:25 Der er 9 kommentarer og
1 løsning

Dis/Enable en toolbox & ændring af toolbox caption

Hejsa.

Hvordan kan jeg enable/disable en knap i en tool bar mens programmet kører?

Og hvordan kan jeg lade brugeren bestemme om han vil have tekst under knapperne, eller om han kun vil have knapper i toolbaren?
Jeg har opdaget at teksten forsvinder hvis ingen af knapperne har en Caption.
Men jeg kan ikke finde ud af hvordan jeg ændrer deres caption mens programmet kører! :(

/TheFreak
Avatar billede tigerdyr Nybegynder
11. juni 1999 - 20:46 #1
Øhh... jeg er ikke sikker, men har du prøvet Knap1.caption="" (jeg kan ikke helt huske VB notationen!!!! :o((

Altså bare sætte caption til en tom streng "" eller '' (hvordan er det nu det er ?)
Avatar billede joern Nybegynder
11. juni 1999 - 20:51 #2
Jeg anvender ikke toolbar, men kun løse knapper, og der er det ikke så indviklet, men det kender du jo nok.
if a>0 then knap.caption = "A er stor"
Eller en:
select case a
    case 0
      knap.caption = "A er nul"
    case 1
      knap.caption = "A er lidt større"
  end select

Enable /disable tildeles med true / false

Nu kigger jeg på toolbar, men i mellemtiden får du jo nok det rigtige svar.
M.v.h.  Jørn
Avatar billede 127144146281 Nybegynder
11. juni 1999 - 22:11 #3
Toolbar1.Buttons(2).Enabled = False
Avatar billede 127144146281 Nybegynder
11. juni 1999 - 22:12 #4
eller hvis du bruger key tagen'en

Toolbar1.Buttons("key2").Enabled = False
Avatar billede 127144146281 Nybegynder
11. juni 1999 - 22:14 #5
Der skal være en knap der har en caption når programmet starter ellers virker det ikke

Toolbar1.Buttons("key3").Caption = "123"
Avatar billede thefreak Nybegynder
11. juni 1999 - 22:26 #6
Beklager Tigerdyr!
Men 127144146281 har svaret, og det virker perfekt :)

Tak for det 127144146281, du skal vel lige svare for at få poientene! :)

/TheFreak
Avatar billede 127144146281 Nybegynder
11. juni 1999 - 23:34 #7
ok
Avatar billede tigerdyr Nybegynder
12. juni 1999 - 11:40 #8
NP, det er også lang tid siden jeg har rodet med VB *S*
Avatar billede thefreak Nybegynder
12. juni 1999 - 12:36 #9
Hehe, jeg er ved at lære det :)

127144146281: Der behøves ik at være en knap med en caption i VB6 før det virker!
Så ved du også det :))
Avatar billede 127144146281 Nybegynder
12. juni 1999 - 14:07 #10
ok, jeg bruger selv VB5, og der skal der være det.

Jeg bruger sslet ikek den toolbar selv, da jeg synes den mangler en masse features, jeg kan anbefale den der er på: http://www.vbaccelerator.com/
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester