Español
Foro

Bitte una vez esta Code testen (XProfan11.0ß S2)

 
- Página 1 -



Jörg
Sellmeyer
Mit el aktuellen Subscriptionsversion stürzt el Code de.
Yo habs todavía como .prf angehängt, si lo hier por el Formatierung irgendwie beeinflußt se.
Dazu auch veces esta Nachricht en el XProfan-Foro lesen: [...] 
KompilierenMarcaSeparación
Class Fond = Name$(41),
Ident$(21),
Anzahl%,
Datum$(9),
WertSingle!,
WertSumme!,
Fond@,
ShowValues@

Proc Fond.Fond

    Parameters Werte$
    .Name$ = SubStr$(Werte$,1,|)
    .Ident$ = SubStr$(Werte$,2,|)
    .Anzahl% = Val(Translate$(SubStr$(Werte$,3,|),.,))
    .Datum$ = SubStr$(Werte$,4,|)
    .WertSingle! = Val(Translate$(Translate$(SubStr$(Werte$,5,|),.,),,,.))
    .WertSumme! = Val(Translate$(Translate$(SubStr$(Werte$,6,|),.,),,,.))

EndProc

Proc Fond.ShowValues

    Var s$ = Name$(40) =  + .Name$ +
    Ident$(20) =  + .Ident$ +
    Anzahl% =  + Str$(.Anzahl%) +
    Datum$(8) =  + .Datum$ +
    WertSingle! =  + Str$(.WertSingle!) +
    WertSumme! =  + Str$(.WertSumme!)
    MessageBox(s$,Fond,64)

EndProc

Window 0,0 - 900,400;1
Declare TestWerte$,MyTest$,T#,Test#[2]
TestWerte$ = 1|2|3|4|5|6
MyTest$ = SubStr$(TestWerte$,1,COMINVEST TOT.RET.PROTECT)
print Eins:,MyTest$
MyTest$ = SubStr$(TestWerte$,1,Nur ein Test)
Wenn ich HINTER die obenstehende Zeile ein Hochkomma setze, funktioniert es!
print Zwei:,MyTest$
t# = New(Fond,MyTest$)

With T#

    .ShowValues()das hier knallt
    das Weitere funktioniert
    Print .Name$,
    .Ident$,
    .Anzahl%,
    .Datum$,
    .WertSingle!,
    .WertSumme!

EndWith

WaitInput
Dispose Test#[]
Dispose T#
ef='./../../funktionsreferenzen/XProfan/end/'>End

Saludo
Jörg

2 kB
Hochgeladen:30.10.2007
Ladeanzahl125
Descargar
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
30.10.2007  
 



 
- Página 2 -


¿Quieres decir que una Choque? Teste doch veces con {$debug} y mostrar entonces en el debugfile WO él se aufhängt.
 
31.10.2007  
 




Jörg
Sellmeyer
Wo lo knallt, es ligeramente para encontrar: Setz simplemente una TraceOn zwischen With ... y .ShowValues():
With T#
traceon
.ShowValues()que aquí knallt

Um auszuschließen, Yo en el Procedimiento Blödsinn geschrieben habe, kannst Usted hay todavía como erste Línea Volver 1 reinschreiben...
El Trace-Messagebox meldet todavía Línea xx:.ShowValues() y el wars.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
31.10.2007  
 



En läufts aber Vlt. nimmst trotzdem veces el Debugvariante y postest hier el Edición/el Debugfile.
 
31.10.2007  
 




Jörg
Sellmeyer
Mit el Profandebugger a, kommt kein Choque.

Und XPSE taugt en efecto no wirklich como Debugger en el Fall, como sí beim Compilieren siempre el Línea Ventana .... zerlegt se y el 1 abgetrennt se.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
31.10.2007  
 



Hrm el macht XPSE en efecto völlig korrekt porque Ventana sabe IMHO sólo 4 Parámetro! ¿Por qué debería XPSE hier nix taugen si él doch ya en una vorhandenen Fehler hinwies? Yo arbeite ausschließlich con el XPSE-Debug y mi una bessere DebugMöglichkeit hay para XProfan garnicht.
 
31.10.2007  
 




Jörg
Sellmeyer
Oha! Bin Yo blöd. Jetzt Yo tausendmal el Línea gelesen y nie bemerkt, daß el el Fehler es!!!!
Yo habe siempre SetWindowPos esta en el Kopf gehabt con el optionalen Parámetro.
Jetzt läufts natürlich. Yo habe XPSE sólo para Compilieren eingestellt y no como Interpreter, por lo tanto war el no más aufgefallen.
Tut me leid para el Alarm, aber tal vez kann Roland como el Fehlermeldungsoptimierung uso
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
31.10.2007  
 



Sicherlich no blöd, aber el fehlende Vertrauen para pequeño xpse Yo muy wohl bemerkt.

PS: Ausschliesslich con {$cleq} trabajo. Ist uno más rápido en Summe. ;)
 
31.10.2007  
 




Dieter
Zornow
Yo habe todavía una vez getestet, con el XPSE se ejecuta el Programa einwandfrei, porque lo sí umgeschrieben se. Wenn Yo anschließend el .enh Expediente starte se ejecuta esta auch bajo reinem XProfan.
Yo denke lo hängt irgendwie con el Zeilen y Schreibform zusammen, tal vez el unbegrenzte XProfan. Als Exe se ejecuta auch el Programa de Jörg en efecto bastante por. Es zwar seltsam aber una otro Erklärung kann Yo no vorstellen. Tal vez veces testen si por ajustar el Zeilen en Jörgs Programa algo mejorado. Posesiones pero no Tiempo en el Augenblick, es ya después de 19:00 y yo gehe algo Halloween feiern.

Saludo de Bangkok

Dieter
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
31.10.2007  
 




Jörg
Sellmeyer
Ersetze veces el Línea Ventana 0,0 - 900,400;1 por Ventana 0,0 - 900,400
Yo auch largo gebraucht, a Yo geschnallt habe.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
31.10.2007  
 




RGH
Das ;1 beim Windowbefehl ha con el Problema des Programmes gar nichts a tun.
En Befehlen nimmt XProfan así viele Parámetro como gebraucht y ser macht entonces con el nächsten Programmzeile más. Überzählige Parámetro voluntad simplemente ignoriert y stören no. Man podría theoretisch auch todavía una Roman detrás de él escribir. ;)

Zum real, äußerst mysteriösen Problema:

Der Choque tritt exakt sólo entonces en, si una el beiden Zeilen con el Substr$()-Función una Longitud zwischen 44 y 51 Signo ha. (Führende Leerzeichen antes el MyTest = zählen como no con, como esta el Interpreter ya beim Einlesen des Codes eliminiert.)

Seit gestern abend búsqueda Yo verzweifelt una logisch erklärbaren Zusammenhang zwischen el Longitud el Programmzeilen y el Choque en Aufruf el Método.

Saludo
Roland

Apéndice: Das gilt auch para algunos otro Programmzeilen.
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
31.10.2007  
 




Jörg
Sellmeyer
Ok, en me lief lo por, aber sólo solange Yo en el Debugmodus war. Ohne Debug knallts otra vez.
Seeehr merkwürdig.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
31.10.2007  
 



hm 51-44 es 7, 7 es auch el Longitud de mytest$, woran lo genau liegt kann aber sicher sólo Roland con vielen Messageboxen ermitteln.
 
31.10.2007  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

6.473 Views

Untitledvor 0 min.
Jörg Sellmeyer30.09.2014
Peter Max Müller27.11.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie