ejecutar form una sola vez...
Publicado por RedHat (3 intervenciones) el 01/09/2003 23:32:03
gracias por leer esto.
quisiera saber donde puedo conseguir, o si alguien tiene el codigo para evitar que los form se carguen mas de una vez.
he investigado y probado algunas cosas pero no funcionan o no sé donde colocarlas, por ej:
if wexist('miformulario') then
miformulario.windowstate=0
miformulario.activate
else
do form miformulario
else
esto mas o menos funciona, pero no logro que tome el foco (que se ponga la barra de titulo en azul)
esto mismo quise ponerlo en el comando del menú, pero tuve que transformarlo un poco:
iif(wexist('miformulario'),miformulario.activate,do form miformulario)
esto me dice que hay un error de sintaxis "falta un parentesis" y no se donde.
tambien intenté hacer un prg con el if, pero me dice que no existe el objeto miformulario.
en sintesis lo que quiero hacer es que al seleccionar la barra de menus, verifique si ya se ejecuto el form para activarlo, y si no que lo ejecute.
gracias
quisiera saber donde puedo conseguir, o si alguien tiene el codigo para evitar que los form se carguen mas de una vez.
he investigado y probado algunas cosas pero no funcionan o no sé donde colocarlas, por ej:
if wexist('miformulario') then
miformulario.windowstate=0
miformulario.activate
else
do form miformulario
else
esto mas o menos funciona, pero no logro que tome el foco (que se ponga la barra de titulo en azul)
esto mismo quise ponerlo en el comando del menú, pero tuve que transformarlo un poco:
iif(wexist('miformulario'),miformulario.activate,do form miformulario)
esto me dice que hay un error de sintaxis "falta un parentesis" y no se donde.
tambien intenté hacer un prg con el if, pero me dice que no existe el objeto miformulario.
en sintesis lo que quiero hacer es que al seleccionar la barra de menus, verifique si ya se ejecuto el form para activarlo, y si no que lo ejecute.
gracias
Valora esta pregunta


0