Avatar billede spinner Nybegynder
22. februar 2000 - 12:41 Der er 2 kommentarer og
2 løsninger

Replace-funktion

Jeg bruger VB 5.0, og vil gerne have skiftet alle "'"-tegn ud med "`"-tegn.

Jeg vil gerne bruge Replace-funktionen, men den kan åbenbart ikke bruges. Jeg har dog læst i et andet Q her i VB-gruppen fra SJENSEN at man kan bruge Replace-funktionen, og det blev accepteret af en anden læser, så det må have virket.

Er det en funktion der er tilføjet i VB 6.0, eller hvordan bruger jeg den lige?

Hvis jeg bruger den i VB får jeg følgende:

VareBesk = Replace(VareBesk, "'", "`")

Sub or Function not defined...

\\Spinner
Avatar billede winkill Nybegynder
22. februar 2000 - 17:07 #1
Funktionen virker i VB 6.0, men om den gør i 50 - I don't know.

Hvis Replace("Julemanden","m","f") ikke virker, så skal du nok igang med at lave din egen Replace funktion...
Avatar billede nerøs Nybegynder
22. februar 2000 - 23:35 #2
Det kunne være noget i retningen af:
Function Udskift(ByVal Str1 As String, strFra As String, strTil As String) As String
    Dim pos As Integer
    Do
        pos = InStr(pos + 1, Str1, strFra, vbBinaryCompare)
        If pos > 0 Then Mid(Str1, pos) = strTil
    Loop Until pos = 0
    Udskift = Str1
End Function
Avatar billede mix Nybegynder
23. februar 2000 - 11:58 #3
Lad mig gætter du skriver linjen og du når til tegnet ' så skriver den resten med grønt ..

prøv med denne code linje istedet.

VareBesk = Replace(VareBesk, chr(39), "`")

Hilsen
M.I.X
Avatar billede spinner Nybegynder
23. februar 2000 - 14:44 #4
>>mix:

Nah, VB kan godt "se" at tegnet indgår i en sætning, da det jo er omsluttet af "-tegn.

Nå, jeg har bare lavet en Function (det gjorde jeg egentlig kort efter jeg postede dette Q, men glemte jeg havde det opslået), så den bruger jeg i stedet.

Men i skal nu have de 15 point for ulejligheden... :o)

\\Spinner
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