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


3 textboxar 3 commandbuttons. Effektivisera söknings- och kopieringsfunktion

Postades av 2004-10-01 08:49:52 - Kenneth Jonsson, i forum visual basic - allmänt, Tråden har 2 Kommentarer och lästs av 653 personer

Hej har funderingar runt detta spörsmål??
3 textboxar plus 3 commandbuttons

Har gjort en funktion för att kopiera och klistra in utan högerklick copy and paste till en tredje textbox text3.

Private Sub Command2_Click()
Clipboard.Clear
Clipboard.SetText txtBody.SelText
End Sub

Private Sub Command3_Click()
text3.SelText = Clipboard.GetText()
End Sub



txtBody har en massa text rader där sökningen delvis blåmarkeras:
Kod

Private Sub txtBody_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
If Button = 2 Then
txtBody.Locked = True
End If

End Sub

txtTarget är där sökningen skrivs in:
Kod

Private Sub txtTarget_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
If Button = 2 Then
txtTarget.Locked = False
End If

End Sub

Sökkoden:

' Find the text.
Private Sub cmdFind_Click()
FindText 1
End Sub
Private Sub FindText(ByVal start_at As Integer)
Dim pos As Integer
Dim target As String

target = txtTarget.text
pos = InStr(start_at, txtBody.text, target)
If pos > 0 Then
' We found it.
TargetPosition = pos
txtBody.SelStart = TargetPosition - 1
txtBody.SelLength = Len(target)
txtBody.SetFocus
Else
' We did not find it.
MsgBox "Inga fler hittades."
txtBody.SetFocus
End If
End Sub


Fråga 1.:

Som det nu är vid sökningen blåmarkeras endast del av sökningen i ordet. Exempel texten; "Tips från oss" och jag söker på "från" blåmarkeras endast detta ord. Hur får jag hela textraden att blåmarkeras.
Om det går kodmässigt slipper jag manuellt blåmarkera det sökta objektet för kopiering och klistra in.

Fråga 2.:
När nästa sökord med hela raden ska kopieras och klistras in måste det tidigare tömmas ur text fältet. Har testat en del varianter men inte fått det att funka. ??

Annars var det inget mer.

Mvh
Kenneth


Svara

Sv: 3 textboxar 3 commandbuttons. Effektivisera söknings- och kopieringsfunktion

Postades av 2004-10-01 10:55:17 - Pelle Johansson

Hej

Att markera hela textraden kräver att du exempelvis från startpositionen du får fram - söker ut dit du vill markera, det kanske är "." eller något. Så .SelLength måste fyllas med just det resultatet du önskar.

Inte säker om jag förstår dig med tömning, är det en textruta skriver du bara mintextruta.text = "" - men förmodar att det inte är så enkelt. Om du tycker att det borde fungera kan du alltid testa att lägga till kommandot DoEvents samt Me.Refresh - för att se om det blir någon skillnad.


Svara

Sv: 3 textboxar 3 commandbuttons. Effektivisera söknings- och kopieringsfunktio

Postades av 2004-10-01 11:28:19 - Kenneth Jonsson

Tack
Pelle

Ska testa, bör inte va nåt problem.

Mvh
Kenneth


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

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 710
27 958
271 751
585
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