![]() |
OleVariant X TStringList
Tengo mi aplicacion en 3 camadas. Mi servidor de aplicacion, tiene toda las reglas del negocio. Que passa es que necessito cargar una lista(TStringList), pero quando yo lo llamo desde Client, me lo da el error:
Incompatibles type Olevariant and TStringList. Como puedo pasar via IAppServer, un Result de una funcion en lista(TStringList) para un client. Si tiene dudas quanto a pregunta, me digan que intentare ser mas limpio. |
Aunque en Delphi 2009 y versiones superiores ya se pueden transportar ciertos tipos de objetos entre capas vía DataSnap, una solución un poco más elemental sería pasar como resultado la propiedad Text del TStringList del servidor de aplicaciones y luego, en la capa cliente, asignar ese dato a la propiedad Text de otro TStringList.
Coméntanos si te funciona así. Atenciosamente, Al González. :) |
Voy intentar y respondo a usteds el resultado.
|
| La franja horaria es GMT +2. Ahora son las 12:42:04. |
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