Obtener el caption de un say desde recursos (Solucionado)
- FranciscoA
- Posts: 2163
- Joined: Fri Jul 18, 2008 1:24 am
- Location: Chinandega, Nicaragua, C.A.
Obtener el caption de un say desde recursos (Solucionado)
Eso amigos, como se hace para obtener el cCaption de un say desde recursos?
Por ejemplo, tengo un dialog en recursos con un say, con su ID 4014. Lo que quiero es poder utilizar su texto desde el recurso.
He probado estos, pero no me funcionan:
REDEFINE SAY oSay ID 4014 OF oDlg
...
MsgInfo(oSay:cCaption)
MsgInfo(oSay:cPrompt)
MsgInfo(oSay:cText)
MsgInfo(oSay:GetText())
¿Es posible?
Saludos.
Por ejemplo, tengo un dialog en recursos con un say, con su ID 4014. Lo que quiero es poder utilizar su texto desde el recurso.
He probado estos, pero no me funcionan:
REDEFINE SAY oSay ID 4014 OF oDlg
...
MsgInfo(oSay:cCaption)
MsgInfo(oSay:cPrompt)
MsgInfo(oSay:cText)
MsgInfo(oSay:GetText())
¿Es posible?
Saludos.
Last edited by FranciscoA on Thu May 09, 2013 2:39 am, edited 1 time in total.
Francisco J. Alegría P.
Chinandega, Nicaragua.
Fwxh-MySql-TMySql
Chinandega, Nicaragua.
Fwxh-MySql-TMySql
- Armando
- Posts: 3271
- Joined: Fri Oct 07, 2005 8:20 pm
- Location: Toluca, México
- Been thanked: 2 times
- Contact:
Re: Obtener el caption de un say desde recursos
Francisco:
Tengo este código que me funciona al 100
Creo que el problema lo tienes en el momento que tomas el caption, inténtalo en el ON INIT del dialogo.
Saludos
Tengo este código que me funciona al 100
Code: Select all | Expand
...
// Redefino el SAY definido desde recursos en un dialogo
REDEFINE SAY SayEne[01] VAR cEne[01] ID 1001 OF oFld:aDialogs[01] // Es el SAY desde recursos
...
// Al activar el dialogo donde esta el SAY y en ON INIT Voy a la función Oculta(oDlg
ACTIVATE DIALOG oDlg CENTERED ON INIT Oculta(oDlg) VALID ! GetASyncKey(VK_ESCAPE)
...
...
...
STATIC FUNCTION Oculta(oDlg)
...
...
// Paso el caption del SAY a la variable dFec
dFec := CTOD(SayEne[nDia]:cCaption + "/" + STRZERO(nMes,2,0) + "/" + STRZERO(nAmo,4,0))
Creo que el problema lo tienes en el momento que tomas el caption, inténtalo en el ON INIT del dialogo.
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
- FranciscoA
- Posts: 2163
- Joined: Fri Jul 18, 2008 1:24 am
- Location: Chinandega, Nicaragua, C.A.
Re: Obtener el caption de un say desde recursos
Armanddo, gracias por contestar.
Si entiendo bien tu codigo, REDEFINE SAY SayEne[01] VAR cEne[01]..., aqui ya le has cambiado la etiqueta original que tenia en el recurso.
Lo que trato de obtener es el Text o Caption original que esta en el recurso. Por ejemplo, en una Dll tengo un dialog con un static Say con el texto "Hola". Lo que quiero utilizar es el texto "Hola" que está en el recurso. He estudiado la Class TSay pero no logo encontrar algo. ¿Alguna otra idea?
Saludos.
Si entiendo bien tu codigo, REDEFINE SAY SayEne[01] VAR cEne[01]..., aqui ya le has cambiado la etiqueta original que tenia en el recurso.
Lo que trato de obtener es el Text o Caption original que esta en el recurso. Por ejemplo, en una Dll tengo un dialog con un static Say con el texto "Hola". Lo que quiero utilizar es el texto "Hola" que está en el recurso. He estudiado la Class TSay pero no logo encontrar algo. ¿Alguna otra idea?
Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.
Fwxh-MySql-TMySql
Chinandega, Nicaragua.
Fwxh-MySql-TMySql
- Armando
- Posts: 3271
- Joined: Fri Oct 07, 2005 8:20 pm
- Location: Toluca, México
- Been thanked: 2 times
- Contact:
Re: Obtener el caption de un say desde recursos
Francisco:
Nop, esa línea de código es tal cual esta en el recurso.
Algo sencillo, en el ON INIT de tu dialogo métele un MsgInfo(oSay:cCaption)
a ver que te muestra.
Saludos
Nop, esa línea de código es tal cual esta en el recurso.
Algo sencillo, en el ON INIT de tu dialogo métele un MsgInfo(oSay:cCaption)
a ver que te muestra.
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
- FranciscoA
- Posts: 2163
- Joined: Fri Jul 18, 2008 1:24 am
- Location: Chinandega, Nicaragua, C.A.
Re: Obtener el caption de un say desde recursos
Gracias, Armando.
Parece que al momento de que tú escribias, lo solucionaba asi: oSay:cTitle.
Y, por supuesto, lo tuyo funciona correctamente.
Ambos desde el INIT
Saludos.
Parece que al momento de que tú escribias, lo solucionaba asi: oSay:cTitle.
Y, por supuesto, lo tuyo funciona correctamente.
Ambos desde el INIT
Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.
Fwxh-MySql-TMySql
Chinandega, Nicaragua.
Fwxh-MySql-TMySql
- Armando
- Posts: 3271
- Joined: Fri Oct 07, 2005 8:20 pm
- Location: Toluca, México
- Been thanked: 2 times
- Contact:
Re: Obtener el caption de un say desde recursos
Francisco:
Excelente, solo queda dar solucionado el post.
Saludos
Excelente, solo queda dar solucionado el post.
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
- MarioG
- Posts: 1380
- Joined: Fri Oct 14, 2005 1:28 pm
- Location: Resistencia - Chaco - AR
- Been thanked: 2 times
Re: Obtener el caption de un say desde recursos (Solucionado)
Armando;
Para agregar (Solucionado), como se hace?. Yo he probado escribirlo en el Asunto de mi última respuesta, pero despues no se visualiza en la lista, supongo porque no es el primer post.
gracias
Para agregar (Solucionado), como se hace?. Yo he probado escribirlo en el Asunto de mi última respuesta, pero despues no se visualiza en la lista, supongo porque no es el primer post.
gracias
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
Chaco - Argentina
- FranciscoA
- Posts: 2163
- Joined: Fri Jul 18, 2008 1:24 am
- Location: Chinandega, Nicaragua, C.A.
Re: Obtener el caption de un say desde recursos (Solucionado)
MarioG wrote:Armando;
... supongo porque no es el primer post.
gracias
Efectivamente Mario, asi es. Se modifica el titulo en el primer post. (No se si habrá otra manera)
Saludos.
Francisco J. Alegría P.
Chinandega, Nicaragua.
Fwxh-MySql-TMySql
Chinandega, Nicaragua.
Fwxh-MySql-TMySql
- MarioG
- Posts: 1380
- Joined: Fri Oct 14, 2005 1:28 pm
- Location: Resistencia - Chaco - AR
- Been thanked: 2 times
Re: Obtener el caption de un say desde recursos (Solucionado)
![Embarassed :oops:](./images/smilies/icon_redface.gif)
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
Chaco - Argentina
- Armando
- Posts: 3271
- Joined: Fri Oct 07, 2005 8:20 pm
- Location: Toluca, México
- Been thanked: 2 times
- Contact:
Re: Obtener el caption de un say desde recursos (Solucionado)
Mario:
Para dar por cerrado un post, es necesario editar el primer post y en el título agregar
la palabra solucionado.
Para editar el primer post, en la parte inferior derecha de tu primer post veras un botón EDITAR
dale ahí, después de modificar le das en enviar y listo.
Saludos
Para dar por cerrado un post, es necesario editar el primer post y en el título agregar
la palabra solucionado.
Para editar el primer post, en la parte inferior derecha de tu primer post veras un botón EDITAR
dale ahí, después de modificar le das en enviar y listo.
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
- MarioG
- Posts: 1380
- Joined: Fri Oct 14, 2005 1:28 pm
- Location: Resistencia - Chaco - AR
- Been thanked: 2 times
Re: Obtener el caption de un say desde recursos (Solucionado)
Muchas gracias!
En mi caso está por otro lado
![Image](http://img201.imageshack.us/img201/1613/editarn.jpg)
Esto está RE CERRADO![Very Happy :D](./images/smilies/icon_biggrin.gif)
En mi caso está por otro lado
![Image](http://img201.imageshack.us/img201/1613/editarn.jpg)
Esto está RE CERRADO
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
Chaco - Argentina