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


Undvika dubbleter i listbox

Postades av 2002-10-28 21:45:34 - Benni Svensson, i forum visual basic - allmänt, Tråden har 2 Kommentarer och lästs av 445 personer

Jag försöker att ifrån en combobox få över markerad text till en listbox, inga problem, men jag vill inte ha några dubbleter.

Så här försöker jag :
<code>
Private Declare Function SendMessageFind Lib "user32" Alias "SendMessageA" _
(ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Integer, ByVal _
lParam As String) As Long
Const WM_USER = &H400
Const LB_ERR = (-1)
Const LB_FINDSTRING = &H18F


Dim Ret As Long
Dim a As String

a = List1.Text
If Len(Text1(0)) = 3 Then

If List1.Index > 0 Then
For Each Text In List1.List'Här vet jag inte hur jag skall skriva
Ret = SendMessageFind(List1.hwnd, LB_FINDSTRING, 0, (a))
If Ret = LB_ERR Then
List1.AddItem Combo4.Text
eInfo.Caption = "Lägger till :" & Combo4.Text
snacka.Speak Combo4.Text
Else
eInfo = "Denna lista finns redan"
snacka.Speak "Oh no"
End If
DoEvents
Next Text 'här vet jag inte heller...
End If
End If
</code>
Jag försöker att modifiera en kod som jag har hittat, men det lyckas inte.
Jag hittade ett bra tips:
http://www.pellesoft.nu/login/tips/t_view4.asp?tid=237

Om jag vill ta bort en tom post i en lista?
list1.removeitim.text?? eller


Svara

Sv: Undvika dubbleter i listbox

Postades av 2002-10-28 21:59:48 - Ola Lindfeldt

Hej!
1. Snurra inte igenom Listboxen alls.
SendMessageFind returnerar det Index där träffen finns.
2. Använd LB_FINDSTRINGEXACT = &H1A2 i stället för att hitta exakt träff, alltså din eventuella dublett.
se sidan: http://www.listensoftware.com/listbox.html
.Ola


Svara

Sv: Undvika dubbleter i listbox

Postades av 2002-10-28 22:29:19 - Benni Svensson

Tack jag såg ett bra exempel på tips och trix.
Nu har jag ett stora problem.
I denna listbox så fylls det upp med namn.
Det kan vara upp till tre namn, men hur skall jag spara det (gärna med en SQL) i databasen?


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 604
27 953
271 705
5 960
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