Avatar billede krosser Nybegynder
29. marts 2004 - 11:54 Der er 8 kommentarer og
2 løsninger

Tjekke for mellemrum i en tekststreng

Hejsa

Den her driller mig lidt

Jeg har en tekststreng. Jeg vil gerne fjerne alle " " altså mellemrum i strengen. Jeg må ikke bruge funktion replace
Også derefter få den nye værdi uden mellemrum

How ??
Avatar billede hubs Nybegynder
29. marts 2004 - 12:15 #1
Ta evt. et kig her http://www.eksperten.dk/spm/219907

KantoRaZa har lavet en god løsning
Avatar billede martin_moth Mester
29. marts 2004 - 13:21 #2
Hvorfor må du ikke bruge replace?
Avatar billede martin_moth Mester
29. marts 2004 - 13:22 #3
Du kan selv kode en replace funktion, men hvorfor ikek bruge den der er indbygget? Bruger du ikke VB6?
Avatar billede krosser Nybegynder
29. marts 2004 - 13:26 #4
Tak for jeres kommentarer :-)

Det er et specielt program som har basic som grundfundament. Ergo findes der ikke en masse standard VB funktioner. Jeg havde lavet en løkke ting selv men, den buggede når jeg flyttede den fra VB til editoren.

Havde blot sat den uden for funktionen , ups :-)

Tak for kommentarer.

Points coming
Avatar billede krosser Nybegynder
29. marts 2004 - 13:28 #5
hmm hvor er dropdown boksen med accpter blevet af.
Avatar billede martin_moth Mester
29. marts 2004 - 13:34 #6
Den kommer først når der er kommet svar du kan acceptere:o)

Jeg skal ikke have points
Avatar billede hubs Nybegynder
29. marts 2004 - 13:48 #7
Smider lige et svar.

Hvis du ikke ku bruge linket så bare glem det :c)
Avatar billede hubs Nybegynder
29. marts 2004 - 14:03 #8
Det var godt nok mange points for et lille sølle link, men takker mange gange :c)
Avatar billede sjh Nybegynder
29. marts 2004 - 22:49 #9
du kunne bare gøre sådan:

'--------------------------- Form1 ---------------------------
Option Explicit

Public Function TrimSpace(ByVal strText As String) As String
Dim i As Long
Dim strOne As String
Dim strOut As String
  For i = 1 To Len(strText)
    strOne = Mid$(strText, i, 1)
    Select Case strOne
          Case " "
          Case Else
            strOut = (strOut & strOne)
    End Select
  Next
  TrimSpace = strOut
End Function

Private Sub Form_Load()
  Me.Caption = TrimSpace("Tjekke for mellemrum  i en tekststreng")
End Sub
'--------------------------- Form1 ---------------------------
Avatar billede sjh Nybegynder
29. marts 2004 - 22:53 #10
sorry kan se at det i linket gør det samme :o)
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