Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Otros temas > La Taberna
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 18/10/2011
roman's Avatar
roman roman is offline
Moderador
 
Join Date: May 2003
Location: Ciudad de México
Posts: 20,269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Cómo es que no lo sabía?

Hay cosas en delphi que deben existir desde la prehistoria, y sin embargo, no las conocía. Un ejemplo, lo siguiente compila sin problemas:

Código Delphi [-]
var
  A: array(.1..10.) of Integer;
  I: Integer;

begin
  for I := 1 to 10 do
    A(.I.) := I;
end;

// Saludos
Reply With Quote
  #2  
Old 18/10/2011
ecfisa's Avatar
ecfisa ecfisa is offline
Moderador
 
Join Date: Dec 2005
Location: Tres Arroyos, Argentina
Posts: 10,508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Mira vos!

Es decir que: (. = [ y .) = ] Sabía de: (* = { y *) = }, pero esto sí que es novedad...

¿ Habrá más equivalencias ?

Un saludo.

Edito: Y me quedó picando... ¿ Como te enteraste ?
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Reply With Quote
  #3  
Old 18/10/2011
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,681
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Pues sí, compila, aunque el editor lo marca subrayado en rojo como si fuese un error.
Reply With Quote
  #4  
Old 18/10/2011
[egostar] egostar is offline
Registrado
 
Join Date: Feb 2006
Posts: 6,572
Poder: 27
egostar Va camino a la fama
Quote:
Originally Posted by roman View Post
Hay cosas en delphi que deben existir desde la prehistoria, y sin embargo, no las conocía. Un ejemplo, lo siguiente compila sin problemas:

Código Delphi [-]
var
  A: array(.1..10.) of Integer;
  I: Integer;

begin
  for I := 1 to 10 do
    A(.I.) := I;
end;

// Saludos
Interesante descubrimiento Román.

Aunque me gusta más de ésta forma:

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  A: array(.1..10.) of Integer;
  Y: Integer;
begin
  for Y := 1 to 10 do
    A(.Y.) := Y;
end;



Saludos
Reply With Quote
  #5  
Old 19/10/2011
roman's Avatar
roman roman is offline
Moderador
 
Join Date: May 2003
Location: Ciudad de México
Posts: 20,269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Quote:
Originally Posted by ecfisa View Post
Y me quedó picando... ¿ Como te enteraste ?
¿Me creerías si te digo que lo descubrí tecleando al azar?

No, creo que no. Aunque si fue un poco aleatorio. Estaba buscando otra cosa en la ayuda y di con esto:

Delphi Language Guide|Syntactic elements|Fundamental syntactic elements|Special symbols

No esperes encontrar más de lo que ya sabes.

// Saludos
Reply With Quote
  #6  
Old 19/10/2011
Ñuño Martínez's Avatar
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Join Date: Jul 2006
Location: Ciudad Catedral, Españistán
Posts: 6,025
Poder: 28
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Ya pero, ¿qué significa? Es decir, ¿qué se supone que hace? ¿Tiene alguna utilidad? Porque así, a bote pronto, no entiendolo.
Reply With Quote
  #7  
Old 19/10/2011
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,681
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Por lo que he leído y probado no sirve para nada , sólo que puedes usarlo. Supongo que el compilador lo sustituirá por sus equivalentes [] y {}
Reply With Quote
  #8  
Old 19/10/2011
Ñuño Martínez's Avatar
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Join Date: Jul 2006
Location: Ciudad Catedral, Españistán
Posts: 6,025
Poder: 28
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Quote:
Originally Posted by Casimiro Notevi View Post
Por lo que he leído y probado no sirve para nada , sólo que puedes usarlo. Supongo que el compilador lo sustituirá por sus equivalentes [] y {}
Es decir, que si lo entiendo bien: "(." es equivalente a "[" y ".)" lo es a "]", ¿no? Ahora sí, ya lo entiendo. Supongo que es herencia de aquellos tiempos en los que los teclados no tenían tanto símbolo, como los viejos terminales tontos de IBM.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
No sabia que Delphi queria ser como VB !!! MadeInBsAs Debates 1 27/05/2006 05:36


All times are GMT +2. The time now is 02:16.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi