Español
Bugs y vermeintliche

Unerwartete Typumwandlung en Val()

 
- Página 1 -



Uwe
''Pascal''
Niemeier
Hi Personas, hallo Roland!

Mir es otra vez algo aufgefallen:
Anscheinend voluntad Cuerdas, el con X beginnen, duch val()  automáticamente como Hex-Valor interpretiert; allerdings sólo, si el Ergebnis uno Variables zugeordnet se:
var a$="XAA"
imprimir val(a$)
var a&=val(a$)
imprimir a&
waitkey

So praktisch el ser mag, así irritierend es, si uno no así rechnet
Kann mich jedenfalls no erinnern, daß el irgendwo veces erwähnt wurde y el Ayuda es auch nichts darüber...
BTW: Dieses Comportamiento wurde anscheinend irgendwann zwischen Versión 7.9 y 10 eingeführt.

SeeYou
Pascal
 
09.02.2011  
 



 
- Página 1 -



Jörg
Sellmeyer
Kann lo ser, daß Usted el en el letzten Bugfix übersehen hast?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
11.02.2011  
 



Schau veces en Versión:





Aber auch:


4 kB
Hochgeladen:11.02.2011
Ladeanzahl276
Descargar
4 kB
Hochgeladen:11.02.2011
Ladeanzahl280
Descargar
2 kB
Hochgeladen:11.02.2011
Ladeanzahl262
Descargar
 
11.02.2011  
 




Jörg
Sellmeyer
Komisch - Yo bekomm gar no ß-Titelzeile. Auch ProfVer son sólo 12.0 de. Ist alles frisch en el Profanordner kopiert. Hast Usted el aktuellste Versión (antes 30 Minuten gekommen)?

Seh gerade - Usted hast. Trotzdem - mi ist's auch.. Trotzdem es no...




29 kB
Hochgeladen:11.02.2011
Ladeanzahl256
Descargar
8 kB
Hochgeladen:11.02.2011
Ladeanzahl244
Descargar
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
11.02.2011  
 



Schau veces, obige mi Bilder son XProfan-Runtime.

Hier Interpreter:


4 kB
Hochgeladen:11.02.2011
Ladeanzahl247
Descargar
 
11.02.2011  
 




Jörg
Sellmeyer
Mit el Runtime läuft's en me nada


12 kB
Hochgeladen:11.02.2011
Ladeanzahl254
Descargar
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
11.02.2011  
 



En "mit-Backslash" stürzt lo en me (genauso) de - en "mit-sin-Backslash" ( ^ ^ ) como oben en el Bild.



Unsere "Versionen" reagieren also igual.
 
11.02.2011  
 




RGH
Workaround: Syntaxfehler vermeiden!

Saludo
Roland
(se aber trotzdem schauen, spätestens en XProfan X3 hier con uno anständigen Fehlermeldung el Betriebssystem zuvorzukommen.)
 
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
11.02.2011  
 




Jörg
Sellmeyer
RGH (11.02.11)
Workaround: Syntaxfehler vermeiden!


Es ya una gute Concepto, trotzdem funktioniert que aquí sí no, como se:

y ya el son compiliert auch choque en me
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
11.02.2011  
 




RGH
Jörg Sellmeyer (11.02.11)
Es ya una gute Concepto, trotzdem funktioniert que aquí sí no, como se:

y ya el son compiliert auch choque en me


Das se en efecto nada trabajo! Hier debería allerdings como en früheren XProfan-Versionen una Fehlermeldung kommen. Ein Stringliteral muss en Anführungszeichen posición. Das tut lo hier no. Und sólo en Stringliteralen voluntad Ersatzzeichen ausgewertet. Literale sin Anführungszeichen necesario numerisch ser. Hier wäre el Fehlermeldung adecuado, dass \xAA no gültige Zahl es. Si usted $AA media, solltest Usted lo auch escribir. ¿Te ha el Signo con el Code AA, wäre "\xAA" (con Anführungszeichen!) el korrekte Schreibweise.

Fazit: Korrekte Schreibweise funktioniert, fehlerhafte Schreibweise se desafortunadamente ungenügend abgefangen.

Saludo
Roland
 
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
11.02.2011  
 



 
- Página 2 -



Jörg
Sellmeyer
Aaah - Literaaaal...
Alles klar. Aber immerhin es dank Fehlinterpretation una Lücke aufgedeckt worden.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
11.02.2011  
 




RGH
Yo habe lo gefunden: Dass xAA como Zahl interpretiert se, liegt dran, dass lo el Delphi-Versión así handhabt.Ahí está el x tatsächlich para hex-Werte. Yo habe el ahora abgefangen.
Der Backslash al Anfang se nun auch como Fehler erkannt. Tuve zwar bislang überprüft, si una Ausdruck con un Operator anfängt, qué sí sólo en + oder - erlaubt es, aber como el Backslash (ganzzahlige Division) vergessen. Das muss aber ya ewig así ser.

Saludo
Roland
 
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
12.02.2011  
 




Jörg
Sellmeyer
So oft macht uno en efecto no Fehler...
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
12.02.2011  
 




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

13.073 Views

Untitledvor 0 min.
Torsten Rümker02.06.2015
Jörg Sellmeyer29.12.2011
mein07.08.2011
Uwe ''Pascal'' Niemeier01.05.2011
Más...

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