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


toolbar knapp

Postades av 2001-03-20 21:29:00 - Jesper Brännström, i forum visual basic - allmänt, Tråden har 9 Kommentarer och lästs av 790 personer

hejsan...
jag har en toolbar i ett program och vill att när jag trycker på knappen så ska den stanna nertryckt. varför går det inte bara att skriva

Toolbar1.Buttons.Item.Value = tbrPressed

tycker att det skulle vara en bra lösning men den verkar inte gilla att jag skriva .Item i raden eller nått...

kanske någon har en bra lösning på detta.

altså knappen ska fungera som "vänsterjustera" och "centrera" knapparna i word typ. den ska stanna nertryckt när man valt att använda den knappen.

hoppas ni förstod mitt lilla problem, blev lite tjorvigt skrivet kanske


Svara

Sv: toolbar knapp

Postades av 2001-03-21 08:08:00 - Dan Persson

Jag har själv gjort en ordbehandlare, och för att få t.ex. fetstil har jag skrivit så här:

Private Sub Toolbar1_Click (blablabla)
Case "bold"
RichTextBox1.SelBold = RichTextBox1.SelBold + 1
Button.value = IIf(Richtextbox1.selbold, tbrpressed, tbrunpressed)
'Observera att det skall vara IIf och inte If
End Select
End Sub

Detta funkar i allafall för mig. Om det inte funkar, kan du testa att lägga till en timer med intervallet 1, och i den koden skriva:

If Richtextbox1.selbold = true then
Toolbar1.Buttons("bold").value = tbrpressed
else
'osv

MvH Dan "DaPe" Persson


Svara

Sv: toolbar knapp

Postades av 2001-03-21 08:43:00 - Eventine Elessendil

Ett annat alternativ skulle kanske vara att använda togglebutton från MS Forms 2.0 Object Library? Där har du ju funktionen klar ...
Eller finns det kanske någon annan anledning till att inte använda denna kontroll?
/EE


Svara

Sv: toolbar knapp

Postades av 2001-03-21 08:46:00 - Andreas Hillqvist

Om du öppnar "custom" dialogen för toolbaren. Markerar fliken "Buttons" och ändrar "Style" egenskapen till "tbrButtonGroup" för det knappar du vill ingår i gruppen så får du det betende du söker.
Om du bara vill ha det för en knapp, ändrar "Style" egenskapen till "tbrCheck".

Rekommenderar ej IIF funktionen. Eftersom det är en funktion utvärderas parametrarna. En if-sats är att föredra.


Svara

Sv: toolbar knapp

Postades av 2001-03-21 08:56:00 - Andreas Hillqvist

MS Forms 2.0 Object Library... Är det tillåtet att distrubera den? Går ju inte att förutsäta att alla har den installerad?

Blir ju kaka på kaka. Efter som det är ett mastigt bibliotek att infoga bara för en "toggel button".

Har haft problem med list o comboboxen i den. Någon annan som har någon argument för eller emot?


Svara

Sv: toolbar knapp

Postades av 2001-03-21 13:54:00 - Jesper Brännström

tackar för hjälpen... "tbrCheck" löste mitt problem =)


Svara

Sv: toolbar knapp

Postades av 2001-03-21 15:26:00 - Eventine Elessendil

>Är det tillåtet att distrubera den? Går ju inte att förutsäta att alla har den installerad?

Sant. Distribution är ju inte så uppskattat av M$, som vi redan sett med exemplet teckensnitt som var uppe här för ett tag sedan.

>Blir ju kaka på kaka. Efter som det är ett mastigt bibliotek att infoga bara för en "toggel button".

Mjo, jag har ingen koll på hur mycket det handlar om egentligen, men ligger säkert mycket i det.

>Har haft problem med list o comboboxen i den. Någon annan som har någon argument för eller emot?

Har bara kört just togglebutton därifrån, och inte haft några problem med just den.
Efter att ha sett att det går att lösa relativt enkelt på annat vis, och insett en del av nackdelarna med "min" lösning så går jag nog från togglebutton i mina projekt.

/EE *lär nåt nytt varje dag*


Svara

Sv: toolbar knapp

Postades av 2001-03-22 12:13:00 - Dan Persson

Andreas, du skulle möjligtvis inte kunna utveckla din motivation varför man inte skall använda IIf, så att även jag förstår?

(Jag använde IIf bara för att Microsoft använde det i sin Application Wizard)

MvH Dan "DaPe" Persson


Svara

Sv: toolbar knapp

Postades av 2001-03-22 13:23:00 - Andreas Hillqvist

Nackdelar med IIF:
- Långsam, fick det till IIF=400 och IF = 50
Private Sub Command1_Click()
Dim StartTickCount As Long
Dim Index As Long
Dim Value As Boolean
StartTickCount = GetTickCount()
For Index = 1 To 100000
Value = IIf(Value, False, True)
Next

Debug.Print GetTickCount() - StartTickCount

End Sub

Private Sub Command2_Click()
Dim StartTickCount As Long
Dim Index As Long
Dim Value As Boolean
StartTickCount = GetTickCount()
For Index = 1 To 100000
If Value Then
Value = False
Else
Value = True
End If
Next

Debug.Print GetTickCount() - StartTickCount

End Sub
- Utvärderar parametrar(denna sats kommer inte funka, Divison på noll)
Value1 = 5
Value2 = 0
Value3 = IIf(Value2 = 0, 0, Value1 / Value2)
- Går inte att lägga till ytterligare satser
IF Value1 = 0 Then
ElseIf Value2 = 0 Then
Else
End If
- Större uttryck är svår läsliga, If-satsen mer överskådlig

Fördelar:
+ Enkel att skriva


Svara

Nyligen

  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов

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 570 891
27 965
271 778
765
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