Hi,
ich habe da ein komisches Problem mit dem Replace-Befehl. Da ich in einem
Text viele gleiche Platzhalter gegen einen Wert austauschen will, habe ich
eine Routine geschrieben, welche das erledigt, und vor allem keinen Fehler
meldet, wenn der neue Wert nil ist. Aaaaaber, irgendwie kommen in meinen
SourceText dann komische "! " und Leerzeilen usw ab und zu rein.
�rgerlich. Ich weiss nicht woher. Habe ich mit der Parameter�bergabe was
falsch gemacht? *wunder*
Hier die Funktion:
Private Function ReplaceContent(sSourceText,sIdentifier,sNewValue)
IF sNewValue<>"" THEN
ReplaceContent = Replace(sSourceText,sIdentifier,sNewValue)
ELSE
ReplaceContent = Replace(sSourceText,sIdentifier,"")
END IF
End Function
Aufgerufen wird's nat�rlich so:
MeinText = ReplaceContent(MeinText,"PLATZHALTER","neuer Wert")
Tja, wer weiss da Rat?
MeinText kann �brigens durchaus 40 KB und mehr gro� sein. Liegt's daran?
Freue mich auf Antworten ;-)
Patrick
P.S.: Ist [EMAIL PROTECTED] besser daf�r oder
[EMAIL PROTECTED]?
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp