Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   memo a campos memo (https://www.clubdelphi.com/foros/showthread.php?t=21670)

soloriv 24-05-2005 19:34:20

memo a campos memo
 
Hola a todos
para asignar un memo a un campo memo hago lo siguiente en una tabla paradox
table.insert
table.fieldbyname(campomemo).assign(memo)
table.post
y me produce como error que no se puede assignar tmemo a tmemofield
Cual seria la forma correcta de asignar memo a campo memo
Saludos Soloriv.

roman 24-05-2005 19:55:44

¿Qué tal así?

table.fieldbyname(campomemo).AsString := memo.Text;

// Saludos

mazinger 25-05-2005 01:20:59

Yo usaría lo siguiente:

table.fieldbyname(campomemo).assign(memo.Lines)

soloriv 25-05-2005 23:49:58

memo en campo memo
 
Hola a todos
Gracias roman y mazinger por el codigo que funciona al igual que el mio al principio pero el error se origina al querer copiar a mi campo memo un memo en otro form. Al insertar el memo en el form de la table se soluciona con cualquier metodo.
table.fieldbyname(campomemo).assign(form2.memo.text)
y con los metodos propuestos por roman y mazinger tambien no copiaba de otro form la pregunta seria: ¿como hacerlo? sera que hay que programar alguna property porque el uses con el form2 aparece en form1
Saludos Soloriv.

roman 26-05-2005 00:36:10

No debería haber ningún problema. ¿Estás seguro de que Form2 es quien crees que es?

Posiblemente crees una instancia de TForm2 durante la ejecución y Form2 sólo se refiere a la variable que Delphi crea automáticamente. De ser así Form2.Memo estaría vacío.

// Saludos

soloriv 26-05-2005 20:25:31

Hola a todos

Gracias Roman probablemente sea lo que dices voy a probar
Saludos Soloriv.


La franja horaria es GMT +2. Ahora son las 23:29:11.

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