Ver Mensaje Individual
  #1  
Antiguo 20-09-2006
bustio bustio is offline
Miembro
 
Registrado: oct 2003
Posts: 231
Reputación: 21
bustio Va por buen camino
Como utilizar la Borland.Vcl.dll desde VS.NET 2005

Hola a todos:

Toda la vida he sido programador de Delphi(al que amo!) pero ahora en mi trabajo se me asigno la tarea de realizar unos programas en VS.NET2005 y C#, pero resulta que tengo que mapear datos en un Grid, y sinceramente, el DataGrid y el GridView del VS.NET 2005 apestan. Mis datos son del orden de los miles de columnas y decenas de filas y no solo cargarlos sobre los susodichos controles es lento, sino desplazarse en ellos con los scrolls que traen es un problema.
De mi experiencia con Delphi se que el TStringGrid es muchisimo mejor, aunque la carga de los datos es un poco lenta el desplazamiento dentro de el es muy rapido y eficiente. Ya se que puedo probar a cargar los datos a medida que me desplazo, pero hacer esto puede resultar mas complicado que sencillamente meter todos los datos en el Grid que use. Prefiero la segunda variante.
Para lograr esto puedo hacer 2 cosas: generar una dll con el TStringGrid del Delphi 7 o 6, cosa que no se hacer o intentar utilizar el TSTringGrid del Delphi 2005 o del BDS2006. Ahora, inclui en las referencias de mi solucion de VS2005 a la Borland.Vcl.dll y en la paleta de controles tambien la annadi, solo que no sale ningun control, y tampoco se como crear desde C#.NET un TStringGrid de la Borland.Vcl. En realidad no se si esta mezcla se pueda realizar... Alguien pudiera indicarme como:

1.- Puedo utilizar la Borland.Vcl.dll desde el VS.NET 2005 con C#.NET
2.- En caso de que no se pueda hacer lo anterior, como hacer la dll con el TStringGrid del DElphi 7 para usarla desde el VS.NET2005 y el C#.NET?
3.- Alguna otra variante??
__________________
Muchas Gracias...
Responder Con Cita