FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
TurboDelphi for .net
Hola,
me he descargado la versión gratuita de delphi for .net, necesito desarrollar para .net y je tomado la opción de delphi ya que hasta ahora lo hacia con delphi 7 y, a parte de haberme habituado al entorno y lenguaje, me encantó desde primer momento su potencia. En fin, mi duda radica en que puedo hacer dos tipos de aplicaciones, winforms o bien vcl.net, si escojo la opción de vcl.net, estas aplicaciones ya trabajan sobre el framework? o depende de los componentes que utilize? Gracias por vuestra ayuda! |
#2
|
|||
|
|||
seguro que ya funcionan en el framework.
haz las pruebas. |
#3
|
||||
|
||||
Depende de los componentes. No estoy 100% seguro, pero creo que puedes seleccionar crear un proyecto 100% para el framework .net de microsoft, o puedes utilizar vcl.net teniendo en cuenta que, al distribuir la aplicacion, la misma tendria que ir con los assemblies requeridos por vcl.net.
Ahora bien, no estoy seguro de que sea el caso de vcl.net, o si vcl.net utiliza solo librerias del framework, y hay otras formas de usar las de borland (BPD providers etc etc). La verdad yo, de delphi.net, poquito poquito. Pero,puedes probar lo que te digo, a ver que tal. suerte!
__________________
Héctor Geraldino Software Engineer |
#4
|
|||
|
|||
Hola,
he hecho una mini mini aplicación con la vcl.net, es decir, un formulario con cuatro componentes para ver que necesito instalar en una nueva instalación... Os cuento: al principio probe sin el framework de microsoft, y obviamente, tal y como me esperaba el fallo sobrevino. Bien, luego instale el framework pero para mi sorpresa tampoco puedo ejecutar la aplicación me da un error en el CLR. Necesito acaso instalar alguna libreria de delphi? Gracias por vuestra atención |
#5
|
||||
|
||||
Chequeate en la carpeta bin\debug, cuales assemblies existen ademas del ejecutable.
Dudo que delphi copie los assemblies requeridos en la carpeta de output, pues se supone que los tienes registrados ya en el Global Assembly Cache, pero por si las dudas chequeate. Ademas de esto, cuando ejecutas la aplicacion, nos dices que dice el error que te da el clr ?
__________________
Héctor Geraldino Software Engineer |
#6
|
|||
|
|||
Hola,
el error que me da es el siguiente: en el titulo de la ventanita: Common Language Runtime Debugging Services y el contenido de la ventanita: Application has generated an exception that could not be handled. Process id=0x830(2096), Thread id=0x83c (2108) Click OK to terminate de application. Click CANCEL to debug the application. luego al clicar sobre CANCEL me aparece otra ventanita en el titulo: No debugger found y el contenido: Registered JIT debugger is not available. An attempt to launch a JIT debugger with the following comand resulted in an error code of 0x2 (2). Please check computer settings. config.exe !a 0x830 Click on retry to have the process wait while attaching a debbuger manually. Click on Cancel to abort the JIT request. Pues eso, no se que sucede o que necesito instalar también. Cuando me hablas de asemblies, a que te refieres? Gracias por tu ayuda! |
#7
|
|||
|
|||
Vcl.net
Cuando realizan una aplicación VCL.NET, además del .NET Framework. necesita las librerias del VCL .NET, que es un pequeño Framework de Borland, que viene a acoplarse al .NET FRAMEWORK, tradicional.
Espero que el dato te sirva. Saludos. |
#8
|
||||
|
||||
Hola,
Lo que dice el anterior compañero es lo que es. Se precisa la VCL.NET si la usas en tu proyecto, es decir, tienes que distribuir los "ensamblados" correspondientes con tu programa, e instalarlos en el "Global Assembly Cache", o dejarlos a la vista de tu aplicación, en el mismo directorio. Ahora bien, creo que en Delphi .NET hay una opción (mira en el menú contextual del Explorador del proyecto) para hacer "Deploy", es decir, para que se copiaran los ensamblados de la VCL.NET que estés usando en el directorio de tu proyecto, de forma automática, quiero decir, usando la opción "Deploy" de que hablo. |
#9
|
|||
|
|||
Deploy
Compañero Dec, me parece que te confundiste con VS.net, ya que ahi existe Deploy, pero en Delphi.NET o VCL.NET, no vi esa opción. Pero eso no significa que no exista, solo es que no la vi...
Creo que CodeGear brinda un pack para instalar estas Dll's en el sistema y el registro en el GAC sea automático, pero no estoy seguro... Si alguien esta mas informado y nos pudiera ilustrar al respecto. Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TurboDelphi sin instalador de aplicaciones? | egostar | La Taberna | 0 | 27-04-2007 22:06:40 |
Capturar Pantalla con TurboDelphi | D-MO | Gráficos | 2 | 21-11-2006 15:24:04 |
SynEdit en TurboDelphi | D-MO | Varios | 10 | 27-09-2006 23:47:20 |
|