| |
|
|
Jörg Sellmeyer | El folgende Klasse enthält una Función a Widergabe uno Cuerdas. Wenn Yo el Ergebnis (eigentlich sí je una String) de zwei Objekten verbinden voluntad, se el erste Ergebnis verschluckt. KompilierenMarcaSeparaciónClass Test = i%,out@,test@
Proc Test.Test
Parameters l%
.i% = l%
EndProc
Proc Test.Out
Var s$ = "eins|zwei|drei|vier"
If %pcount = 1
Parameters l%
Return SubStr$(s$,l%,"|")
Else
Declare s1$
WhileLoop .i%
s1$ = s1$ + "|" + SubStr$(s$,&Loop,"|")
Wend
Return Del$(s1$,1,1)
EndIf
EndProc
Declare A#[2],T$,T1$,T2$
A#[0] = New(Test,2)
A#[1] = New(Test,3)
T$ = A#[0].Out(2) + " Test " + A#[1].Out()'hier wier die Ausgabe des ersten Objektes verschluckt
Print T$
'ab hier funktioniert alles wie erwartet
T1$ = A#[0].Out(2)
T2$ = A#[1].Out()
Print T1$ + " Test " + T2$
WaitInput
Yo gerade todavía qué getestet. Wenn Yo el zweite Ergebnis "trimme", geht's. Anscheinend se como todavía una Nullbyte vorgestellt más o menos. KompilierenMarcaSeparaciónT$ = A#[0].Out(2) + " Test " + Trim$(A#[1].Out())'el va
|
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 15.03.2012 ▲ |
|
|
|
|
Nico Madysa | Mit una Nullbyte puede todo no zusammenhängen, folgende Línea funktioniert ebenfalls: KompilierenMarcaSeparaciónT$ = A#[0].Out(2) + " Test " + mid$(A#[1].Out(),1,99)'hier wier die Ausgabe des ersten Objektes verschluckt > Tatsächlich musst du sólo irgendeine Función en A#[1].Out() anwenden: KompilierenMarcaSeparación |
|
|
| |
|
|
|
Jörg Sellmeyer | Na, con mi Trim kann Yo en el Moment leben pero yo hoffe, Roland puede beheben. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 15.03.2012 ▲ |
|
|
|
|
RGH | Lang ha lo gedauert, aber ahora Yo el Bug gefunden! Im nächsten Betarelease de XProfan X2.1 (vermutlich al Wochenende) es Fijo.
Saludo Roland |
|
|
| XProfan X2Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 11.01.2013 ▲ |
|
|
|
|
| @Roland: Yo habe una Bitte.
Si usted gemeldete Bugs beheben konntest, entonces restos esta Información general hier [...] hilfreich, si solch una Bugmeldethema como "Erledigt" marca könntest.
Einfach links unten en "Themenoptionen" en "erledigt" clic.
So puede ser entonces auch dank el Überschrift "Aktive Themen" [...] erkennen, welche Bugs todavía bestehen y tal vez es esta Información general en efecto para Usted muy hilfreich. (Wovon Yo eigentlich ausgegangen bin.) |
|
|
| |
|
|
|
RGH | Sí, el Información general es muy hilfreich. Relacionado con la "Erledigt" Tuve así verstanden el el Bugmelder después de seinem Test el Bug como se hace markiert. Aber Yo puede natürlich auch tun.
BTW: Der Fehler trat siempre sólo entonces en, si una Operand en un mathematischen Ausdruck (hierzu zählt technisch auch el "Addition" de Cuerdas) una Element uno Objeto- oder Struktur-Arrays war.El vorherigen Operanden fueron entonces aufgrund uno Fehlers en el Stack-Bearbeitung ignoriert.
Saludo Roland |
|
|
| XProfan X2Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 11.01.2013 ▲ |
|
|
|
|
| [OFFTOPIC] Es así en efecto pensamiento, dass el Themenersteller De todos modos el Möglichkeit ha, una Thema como se hace a marca oder a löschen. Hier z.B. si es una Fehlmeldung es oder si él feststellt, dass el Bug Fijo wurde.
Como el Información general el vermeindlichen Bugs besonders auch una Información general para/ a Usted es y así auch Nutzer erkennen puede si/ welche Bugs bestehen, es ebenso sinnvoll si behobene Bugs como "erledigt" markierst. So restos el Información general para todos Beteiligten una Hilfestellung. [/OFFTOPIC] |
|
|
| |
|
|