So, damit nicht alle denken, dass ich den Fall nicht erkl�ren konnte und ihn auch 
nicht gel�st habe nochmal die Anforderung und die L�sung:

Situation:
Ein String, der definitiv diverse " enth�lt und den ich auch NICHT VORHER in einer DB 
oder sonstirgendwie ver�ndern kann, soll einer Variablen zugewiesen werden und 
weiterverarbeitet werden.

D.h., ich bekomme auf jeden Fall einen String, wie diesen: <img src="test.gif" 
alt="test" border="0" width="50" height="50"> also einen ganz normalen Image Tag und 
muss den weiterverarbeiten.

Problem: 
die " m�ssen verdoppelt werden, damit ASP keine Fehler macht. Da es sich aber um eine 
automatisch Ablaufende Funktion handelt, kann ich nicht vorher mit suchen&ersetzen die 
" durch "" ersetzen sonder muss eine M�glichkeit finden, mit einfachen " umzugehen.

L�sung: 
ich stelle einfach die language auf JScript um ;-) JScript hat n�mlich im Gegensatz zu 
ASP keine Probleme mit solchen Zeilen:

strTest = '<img src="test.gif" alt="test" border="0" width="50" height="50">'


Trotzdem vielen Dank an alle, die sich zu sp�ter Stunde noch den Kopf zerbrochen haben.

Viele Gr��e aus dem hohen Norden und einen erfolgreichen Tag,
Manuel



-----Urspr�ngliche Nachricht-----
Von: Hubert Daubmeier [mailto:[EMAIL PROTECTED]
Gesendet: Dienstag, 18. November 2003 21:21
An: [EMAIL PROTECTED]
Betreff: RE: [Coffeehouse] Problem mit Variable




> Versteh ich nicht. Der kann den String doch immer wieder umbauen, 
> wenn er will.
>
> Str="<img src=""bild.gif"">"
> Str=Replace(str,"",")


Ist nur v�llig nutzlos. Wie schon mal geschrieben ist in der Variable
hinterher kein doppeltes Anf�hrungszeichen sondern nur eines drin. 

Die Verdoppelung brauche ich NUR um einer Variable einen KONSTANTEN Text
zuzuweisen. Angenommen der Begrenzer w�re X dann muss ich ihm irgendwie
sagen, wenn das X selbst daherkommt, dann versteh das mal nicht als Ende.
Abhilfe entweder verdoppeln (wie bei VB und VBScript) oder wie es woanders
gemacht wird "escapen" - sprich etwa einen Backslash voransetzen damit der
Interpreter (oder Compiler) weiss hallo das ist noch nicht das Ende vom
festen Text, sondern der Begrenzer himself. 

Die Anweisung 
Bild = "<img src=""test.gif""..."

produziert eine Stringvariable, in der hinterher drin steht (als Begrenzer
mal zwei Pluszeichen genommen)

++<img src="test.gif"...++

-- 

Viele Gr��e
Hubert Daubmeier


_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an