Zum Inhalt springen

Replace() - Wo liegt der Fehler???


Empfohlene Beiträge

Geschrieben

Ich hab mich jetzt schon mehrmals an der Replace Funktion in VBScript versucht, aber nie klappt es, wo liegt der Fehler?? :confused:

Dim str1

Dim str2


str1 = "Deiner ist ein schöner Text, meiner nicht"

str2 = "ein"

str3 = "X"


Replace str1, str2, str3


WScript.Echo str1

Geschrieben
Ich hab mich jetzt schon mehrmals an der Replace Funktion in VBScript versucht, aber nie klappt es, wo liegt der Fehler?? :confused:

Dim str1

Dim str2


str1 = "Deiner ist ein schöner Text, meiner nicht"

str2 = "ein"

str3 = "X"


Replace str1, str2, str3


WScript.Echo str1

sorry habe VB schon lange nicht mehr gesehen aber :

Dim str3 - > gibt es nicht

Dim str1 as String - > sollte es vielleicht so aussehen?

Geschrieben

Mit der Klammer funktioniert es nicht. :(

Wenn ich die Syntax auf der Seite anschaue wo du mir den Link gegeben hast, dann ist meine Syntax aber irgendwie die selbe...

Aber bei mir wird das nicht ersetzt :(

Geschrieben
Mit der Klammer funktioniert es nicht. :(

Wenn ich die Syntax auf der Seite anschaue wo du mir den Link gegeben hast, dann ist meine Syntax aber irgendwie die selbe...

Aber bei mir wird das nicht ersetzt :(

tjoa dann weiß ich auch nicht... bei mir tut das GENAU so... :(

Geschrieben
Kannst du bei Gelegenheit meinen Code mal rauskopieren und bei dir testen?

ja hab ich doch :P

habs so umgebaut:

Dim str1

Dim str2

Dim str3

str1 = "Deiner ist ein schöner Text, meiner nicht"

str2 = "ein"

str3 = "X"

str1 = Replace (str1, str2, str3)

WScript.Echo str1

und das geht ;)

Geschrieben

@smilla: wenn eine funktion in VBS einen wert zurückliefert (was bei replace ja sinn macht), dann setzt sie automatisch eine klammerung der parameter voraus.

btw: dim variablenname ist nur notwendig, wenn Option Explicit verwendet wird.

s'Amstel

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...