FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Bueno, bueno, esto esta interesante, pero les diré que por aquí ni me asomo, eso es chino para mí
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#3
|
||||
|
||||
¡Hola!
Felicidades por la nueva sección. Creo que se verán cosas muy interesantes por aquí. Mis nociones de ensamblador son muy reducidas, pero siempre me ha llamado la atención el tema. Debido a que Andreano no me ha conseguido todavía información sobre la siguiente función, tal vez entre Javier, Domingo y otros maestros de esta disciplina, junto con algunos curiosos como yo podamos indagar un poco más sobre qué pretendía Borland con esta rutina: (en System.pas de Delphi 7 y algunas otras versiones)
Tuve la ocasión de estudiarla, junto con _CopyRecord. Ésta última me deja tranquilo respecto a su funcionamiento y uso por parte del compilador, pero sospecho que _CopyObject no hace lo que se esperaría con todos los campos de la clase que llevan contadores de referencia, además de que no parece haber instrucción Pascal que el compilador convierta a una implícita llamada a _CopyObject. Un abrazo ensamblado. Al González. |
#4
|
||||
|
||||
Podríamos llamar, si no es muy atrevido de mi parte, a este misterio ensamblado como la "búsqueda del santo grial de Delphi".
¿No habrá quedado en desuso? ¿De alguna versión vieja?¿O ya desde la versión 1 que tiene su enigmático significado? Quizás, desistieron de la idea de usarla y quedó allí. EDITO: Me informó ixMike que esta función no está presente en la 3. Saludos, PD: A mi también me resulta chino mandarín avanzado. Última edición por Delphius fecha: 16-02-2008 a las 18:22:59. |
#5
|
||||
|
||||
Esto... tengo que informar que esa función en Delphi 3 no existe. Me picó la curiosidad, quisa llamarla... ¡y no estaba!
¿Por qué la incluyeron después, entonces? Yo creo que la tenían para hacer pruebas, y olvidaron borrarla Salu2. |
#6
|
||||
|
||||
Cita:
Por ejemplo, sé que si escribimos una sentencia como: El compilador la transformará en una llamada a la función _CopyRecord. La función _CopyObject me despierta dos dudas fundamentales: 1. ¿Dónde/cuándo/cómo/para qué la usa el compilador? 2. ¿Por qué _CopyObject llama una sola vez a _CopyRecord, cuando, analizando el código de ambas funciones y haciendo pruebas, tal parece que eso no es suficiente y pareciera que debería llamar a _CopyRecord por cada clase en la herencia del objeto en cuestión? Desconozco qué versiones de Delphi no incluyen el código fuente de la emblemática unidad System, pero lo que sí es seguro es que en varias versiones, como la 7 y algunas anteriores, podremos encontrar el código fuente de tales funciones si abrimos ese archivo .pas. Saludos. Al González. Última edición por Al González fecha: 17-02-2008 a las 00:24:13. |
#7
|
||||
|
||||
Cita:
Es tema para una interesante investigación. Saludos. Al. |
#8
|
|||
|
|||
Hola.
Por una vez que pregunto algo de asm del 16F84A en este foroy ni siquiera sabía donde ponerlo, automaticamente ya se abrió esta sección. Espero que crezca. No sólo es el ASM del 8085, 8086, es para cualquier ensamblador de cualquier tipo aunque yo empecé con los PIC. Un saludos
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Adios DTG bienvenido Code Gear. | Epachsoft | Noticias | 5 | 17-11-2006 04:07:34 |
¡Bienvenido al ClubDelphi! | dec | La Taberna | 14 | 19-07-2006 01:31:49 |
PHP 5 RC1: Bienvenido al maravilloso mundo de los objetos | kinobi | PHP | 1 | 20-03-2004 21:32:51 |
|