| |
|
|
Jörg Sellmeyer | qui folgende super contient une Funktion zur Widergabe eines Cordes. si je cela Ergebnis (eigentlich oui je un String) de deux Objekten relier veux, wird cela erste Ergebnis verschluckt. KompilierenMarqueSéparationClass 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
je hab justement encore quoi getestet. si je cela zweite Ergebnis "trimme", geht's. Anscheinend wird là encore un Nullbyte vorgestellt ou bien so. KompilierenMarqueSéparationT$ = A#[0].Out(2) + " Test " + Trim$(A#[1].Out())'cela allez
|
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 15.03.2012 ▲ |
|
|
|
|
Nico Madysa | avec einem Nullbyte peux cela ganze pas zusammenhängen, folgende la ligne funktioniert également: KompilierenMarqueSéparationT$ = A#[0].Out(2) + " Test " + mid$(A#[1].Out(),1,99)'hier wier die Ausgabe des ersten Objektes verschluckt > réellement musst du seulement irgendeine Funktion sur A#[1].Out() anwenden: KompilierenMarqueSéparation |
|
|
| |
|
|
|
Jörg Sellmeyer | Na, avec meinem Trim peux je im Moment vivre mais je hoffe, Roland peux cela beheben. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 15.03.2012 ▲ |
|
|
|
|
RGH | long hat es gedauert, mais maintenant habe Je l' Bug trouvé! Im prochain Betarelease de XProfan X2.1 (probablement am Wochenende) ist es behoben.
Salut 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: j'ai une s'il te plaît.
si Du gemeldete Bugs beheben konntest, ensuite bleibt cet Vue d'ensemble ici [...] hilfreich, si Du solch un Bugmeldethema comme "Erledigt" markieren könntest.
simple à gauche unten chez "Themenoptionen" sur "erledigt" klicken.
So peux on ensuite aussi dank qui Überschrift "Aktive Themen" [...] erkennen, quelle Bugs encore bestehen et peut-être ist cet Vue d'ensemble oui aussi pour toi très hilfreich. (de quoi je eigentlich ausgegangen suis.) |
|
|
| |
|
|
|
RGH | oui, qui Vue d'ensemble ist très hilfreich. Relatif à la "Erledigt" J'ai eu so verstanden cela qui Bugmelder pour seinem Test den Bug comme erledigt markiert. mais je peux cela naturellement aussi 1faire.
BTW: qui faute trat toujours seulement ensuite sur, si un Operand dans einem mathematischen Ausdruck (hierzu zählt technique aussi qui "Addition" de Cordes) un Element eines objet- ou bien Struktur-Arrays était.qui vorherigen Operanden wurden ensuite aufgrund eines Fehlers dans qui Stack-Bearbeitung ignoriert.
Salut 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] c'est so oui aussi gedacht, dass qui Themenersteller De toute façon qui Possibilité hat, un Thema comme erledigt trop markieren ou bien trop effacer. ici z.B. si es sich um une Fehlmeldung handelt ou bien si il feststellt, dass qui Bug behoben wurde.
là qui Vue d'ensemble qui vermeindlichen Bugs besonders aussi une Vue d'ensemble pour/ à toi ist et avec cela aussi Nutzer erkennen peut si/ quelle Bugs bestehen, ist es ebenso sinnvoll si Du behobene Bugs comme "erledigt" markierst. So bleibt qui Vue d'ensemble pour alle Beteiligten une Hilfestellung. [/OFFTOPIC] |
|
|
| |
|
|