Hallo Andreas,
erst einmal Danke.
Wenn ich f�r
>Response.Write(CheckWordLength("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",40))
dies einsetze
Response.Write(CheckWordLength("<%=Text%>",40))
Wird dann, auch wenn in <%=Text%> nach z.B. 10 Zeichen ein Leerzeichen ist,
trotzdem nach 40 Zeichen ein Umbruch gemacht?
Gru� J�rg
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] Im Auftrag von Andreas Roth
Gesendet: Samstag, 28. Dezember 2002 15:31
An: [EMAIL PROTECTED]
Betreff: AW: [Coffeehouse] automatischen Umbruch
So grob angedacht:
Function PlaceReturns(thePart, NumberOfReturns, MaxLength)
Dim ActualPosition, PartsToAddReturn, ActualTo, ActualLength
ActualPosition = 0
ActualLength = len(thePart)
Redim PartsToAddReturn(ReturnsToAdd)
For Returns = 0 To ReturnsToAdd
ActualTo =ActualPosition + MaxLength
If ActualTo > ActualLength Then ActualTo = ActualLength
PartsToAddReturn(Returns) = mid(thePart,ActualPosiotion, ActualTo) &
vbCrLf
ActualPosiotion = ActualPosiotion + MaxLength
Next
PlaceReturns = join(PartsToAddReturn)
End Function
Function CheckWordLength(Eingabe, MaxLength)
Dim Parts, NumberOfParts, Actual, ActualPart
Dim Spaces, ReturnsToAdd
Parts = Split(Eingabe)
NumberOfParts = UBoud(Parts)
For Actual = 0 To NumberOfParts
ReturnsToAdd = int(len(Parts(Actual)))
If ReturnsToAdd > 0 Then
Parts(Actual) = PlaceReturns(Parts(Actual), ReturnsToAdd,
MaxLength)
Else
Parts(Actual) = Parts(Actual) & " "
End If
Next
CheckWordLength = join(Parts)
End Function
Aufruf z.B.
Response.Write(CheckWordLength("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",40))
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]Im Auftrag von J�rg L�gering
> Gesendet: Samstag, 28. Dezember 2002 14:52
> An: [EMAIL PROTECTED]
> Betreff: [Coffeehouse] automatischen Umbruch
>
>
> Hallo zusammen,
>
> ich habe da folgendes Problem. Ich habe ein Eingabeformular indem der
> Benutzer unter anderem in eine Memofeld ( Text bei SQL ) einen
> l�ngeren Text
> ( Beschreibung ) eingeben darf. Jetzt gibt es nat�rlich auch User die nur
> Unfug im Kopf haben und dort
>
> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
> aaaaaaaaaa
> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
> aaaaaaaaaa
> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
> aaaaaaaaaa
> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
>
> so etwas eintragen, das f�hrt bei mir dann auf der Seite dazu, dass die
> Seite auseinander gedr�ckt wird, also aus der Form gebracht wird.
> Da der Bereich auf der Seite dynamisch ist und auch sein muss habe ich mit
> solchen Usern nat�rlich meine Probleme.
>
> Gibt es dort eine M�glichkeit, dass man einen automatischen
> Umbruch nach ca.
> 100 Zeichen einleiten kann ?
>
> F�r eine Info w�hre ich sehr Dankbar.
>
> Gru� J�rg
>
>
>
> _______________________________________________
> Coffeehouse mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/coffeehouse
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse