Ver la Versión Completa : &Type: Byte; a Delphi7
fcios
01-05-2013, 14:34:15
Hola estoy tratando de pasar una unit de Delphi 2005 o más a Delphi7 y no entiendo esta definición
se define
&Type: Byte;
que se usa en
_Type : Byte;
begin
_Type:=RAWEnclosureInformation^.&Type;
la unit entera está en http://tsmbios.googlecode.com/svn/trunk/Common/
el proyecto está en http://code.google.com/p/tsmbios/
yo simplemente la quiero para obtener la fecha del bios
Gracias de antemano
Fabián
Al González
01-05-2013, 18:04:20
Hace varios años alguien tuvo la "brillante" idea de permitir caracteres adicionales (http://www.clubdelphi.com/foros/showthread.php?t=61938) a los acostumbrados en los identificadores (nombres de variables, tipos, métodos, etcétera).
Cuando necesito llamar "Type" a un identificador (sin que deba llevar otra letra o palabra), evito el conflicto con la palabra reservada Type, dejándolo sólo en "Typ". Es decir, te sugiero cambiar el identificador "&Type" por "Typ".
Otra opción es sustituir el símbolo "&" por guion bajo ("_"), o mejor, considerando posibles ambigüedades, por doble guion bajo ("__"). En mi opinión, son estos casos (los especiales) los únicos donde deberíamos usar el guion bajo (hoy en día y en ciertos lenguajes se abusa del uso de signos de comprometida legibilidad). Aún así, prefiero la solución de quitar una letra (Typ).
Saludos.
Casimiro Notevi
01-05-2013, 18:40:36
Qué buena memoria tienes, Al :eek:
Al González
01-05-2013, 18:52:47
Qué buena memoria tienes, Al :eek:
Bueno, mi memoria, que de buena no tiene mucho realmente, sólo recordaba que aquí hubo una interesante discusión acerca de algo que tenía que ver con identificadores, caracteres y Unicode. El resto del mérito es para Google:
caracteres+unicode+identificadores site:www.clubdelphi.com
¿Hay una forma más efectiva de encontrar información sobre Delphi? ;)
fcios
01-05-2013, 18:56:57
Muchas Gracias ^\||/
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.