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


Markera text i en combobox

Postades av 2002-10-08 23:01:44 - Torbjörn Karlberg, i forum visual basic - allmänt, Tråden har 9 Kommentarer och lästs av 429 personer

Hejsan

Kan man markera t,ex aktuell månad i en combobox som innehåller alla månader vid dropdown.

Tobbe


Svara

Sv: Markera text i en combobox

Postades av 2002-10-09 00:03:51 - Andreas Hillqvist

Ska den marker just när list rutan visas. Eller räcker den med att aktell månad är default på direkten?


Svara

Sv: Markera text i en combobox

Postades av 2002-10-09 00:22:55 - Torbjörn Karlberg

Hej

Aktuell månad är redan markerad från start men det jag vill är att aktuell månad skall bli markerad när man gör dropdown.

testade med ett ex, från tips o trix men får det inte att funka

'formen
cbomonth1.ListIndex = SendMessage(cbomonth1.hWnd, _
LB_FINDSTRING, 1, _
ByVal Format(Now(), "mmmm"))

'Modulen
Public Declare Function SendMessage Lib "user32.dll" _
Alias "SendMessageA" (ByVal hWnd As Long, _
ByVal wMsg As Long, ByVal wParam As Long, _
lParam As Any) As Long

Const LB_FINDSTRING = &H18F

Men får bara error kanske det beror på att jag har ändrat från List1 till Cbomonth !!!

mvh Tobbe


Svara

Sv: Markera text i en combobox

Postades av 2002-10-09 00:26:47 - Torbjörn Karlberg

Gorde detta

cbomonth1.ListIndex = (cbomonth1 = Format(Now(), "mmmm"))

Men de funkar bara första gången.


Svara

Sv: Markera text i en combobox

Postades av 2002-10-10 16:50:22 - Heinz Svedling

Prova detta

<code>
Private Sub Form_Load()

With Combo1
.AddItem "Januari"
.AddItem "Februari"
.AddItem "Mars"
.AddItem "April"
.AddItem "Maj"
.AddItem "Juni"
.AddItem "Juli"
.AddItem "Augusti"
.AddItem "September"
.AddItem "Oktober"
.AddItem "November"
.AddItem "December"
End With

Combo1.ListIndex = Format(Date, "mm")

End Sub

</code>


Svara

Sv: Markera text i en combobox

Postades av 2002-10-10 17:25:08 - Andreas Hillqvist

Finns snyggare sätt att ladda Comboboxen på:
<code>
Option Explicit

Private Sub LoadMonths(Combo As ComboBox, Optional Default As Long)
Dim Index As Long
Combo.Clear
For Index = 1 To 12
Combo.AddItem StrConv(MonthName(Index), vbProperCase)
Next
Select Case Default
Case 1 To 12
Combo.ListIndex = Default - 1
End Select
End Sub

Private Sub Form_Load()
LoadMonths Combo1, Month(Date)
End Sub


</code>
Men för att sätta månad till aktuell månad föreslår jag:
<code>
Private Sub Command1_Click()
Combo1.ListIndex = Month(Date) - 1
End Sub
</code>


Svara

Sv: Markera text i en combobox

Postades av 2002-10-10 21:52:22 - Torbjörn Karlberg

Hej Andreas

Testar ditt förslag men får felkod för MonthName Sub or Function not defined.

är det något API som saknas eller?

mvh
Tobbe


Svara

Sv: Markera text i en combobox

Postades av 2002-10-10 22:31:49 - Andreas Hillqvist

Kör du vb5?


Svara

Sv: Markera text i en combobox

Postades av 2002-10-10 23:06:52 - Torbjörn Karlberg

Ja en gör ju det!!!


Svara

Sv: Markera text i en combobox

Postades av 2002-10-10 23:52:42 - Andreas Hillqvist

Då är det det som är problemet. MonthName() och en massa andra användbara funktioner har tillkommit i VB6.

Dax att uppgradera.


Svara

Nyligen

  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe
  • 20:22 Spel
  • 17:07 Snabb och trevlig webbplats utan l
  • 17:00 Bra spelsajt med bonusar
  • 15:51 Slappna av
  • 15:17 Onlineunderhållning på fritiden
  • 11:13 Online Kasino

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 569 670
27 955
271 723
3 904
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