generar formulario?

Visto 580 veces
Saltar al primer mensaje no leído

pepe nievas

no leída,
8 ene 2012, 14:02:128/1/12
a Comunidad de Visual Foxpro en Español
Hola buenas tardes de vuelta a todos, han sido mis primeras semanas
aprendiendo visual foxpro y es por esto que me han visto muy activo
preguntando muchas cosas.
Mi duda es la siguiente...
Cuando programe 1 mes con visual basic 6.0 yo generaba un formulario
en solo un paso.

La cosa es que yo para hacerlo en vfp 9 lo realice de la siguiente
forma...

Primero cree un proyecto nuevo, luego agrague el formulario y la
tabla. Yo utilice el asistente de aplicacion. Y me faltaron las
librerias que ahora las estoy descargando.

Mi pregunta es la siguiente. Debo usar el asistente de aplicacion
necesariamente para hacer mi programita o tambien puedo usar el
asistente de formulario. Por otro lado he visto que en el
administrador de proyectos uno puede generar un formulario. Como es
eso?
Yo lo que quiero es que mi formulario con la tabla local se convierta
en programa y poder llevarlo a otra pc para que lo puedan usar.
Gracias
Se ha eliminado el mensaje
Se ha eliminado el mensaje

extremo

no leída,
9 ene 2012, 7:04:539/1/12
a Comunidad de Visual Foxpro en Español
Hola

La vrdad es que no es recomendable usar el asistente, es muy basico.

Para generar un form coclocas nuevo form y sui te pegunta si deseas
usar elasistente pues respondes no.

Te recomiendo leas el manual que viene en el mismo fox, es muy
completo

Bendiciones

Irlandes 1960

no leída,
9 ene 2012, 7:43:059/1/12
a publice...@googlegroups.com
Hace poco se dio la pregunta de como crear un exe para instalar en el cliente.
Si es el exe principal de la aplicación (mi sistema se compone de un exe "inicial" que llama a varios ejecutables dependientes de este inicial, ya que no todos los clientes tienen todos los módulos) tenes que crear un PRG que indicas en el proyecto que el "principal" (se pone en negrita) lo cual le indica que la ejecucion arranca en ese prg, y en el cual invocas al FORM, algo asi como :

do programa\misseteos   && agrupa todo lo que tengas que configurar
do form programa\primerform
read event

y en el evento unload de ese primerform, poner la instrucción 
clear event

Este tema de los events, es lo que dispara la ejecución de todo.
¿Como creo este primerform? Desde la solapa "DOcs" de tu proyecto, botón "New", y de las dos opciones que presenta, la de la derecha, New Form, que te va a presentar un form basado en la clase que tengas indicada para crear formularios.
VFP ya viene seteado de fábrica con las clases básicas para todos los objetos, que son como "moldes" que adoptan los objetos cuando los pones en un programa. Es muy provechoso trabajar sobre clases propias, creadas por vos en base a estas estándar, ya que te permiten personalizar tu producto con gran facilidad y versatilidad. 
Por ejemplo, al crear un form, si lo basa en la clase estándar, aparece un form pelado sin nada.
Pero vos posiblemente quieras agregar que siempre tenga algunos botones, ciertos colores, o cualquier otro chiche. En ese caso, armas el form y lo GUARDAS COMO CLASE y a partir de ahí podes invocar esa clase propia cuando creas otro form, y ya "nace" con todas las características que le diste a ese modelo. Además, como VFP es orientado a objetos, no solo estas copiando las características cuando creas ese nuevo formulario, sino que si mañana queres agregar o cambiar algo en todos los formularios, metes el cambio sobre la clase, y automaticamente se hereda a todos los formularios basados en esa clase.
Por último, para que al crear algo tome tus clases y no las estandar de vfp, desplegas el menu "tools" (herramientas) y al final , Options, y en la solapa "Forms" buscas el casillero "Template Classes" y le asignas tu clase al form, para que así ya se genera con tu clase y no la estandar.
Las clases de los otros objetos que quieras crear (label, textbox, etc) se asignan desde la "Form Control Bar" con click sobre el segundo boton (los libritos) y ADD para agregar tu clase.
Suerte.

pepe nievas

no leída,
9 ene 2012, 8:00:149/1/12
a Comunidad de Visual Foxpro en Español

Hola amigos, creo que me exprese mal.
Yo no quiero crear un formulario nuevo, yo ya tengo un único
formulario.
Lo que quiero es que este único form de mi proyecto (mi proyecto
también tiene un tabla vinculada al form) se convierta en un programa
para llevar a otra pc sin tener que abrir o instalar el vfp9 en esa
maquina. que el programa sea independiente.
Que al ejecutar un archivo se abra directamente el formulario y el
usuario empiece a trabajar con todos los registros de la tabla.

Para hacer esto no se lo que hay que hacer...

edgar suarez kummers

no leída,
9 ene 2012, 8:38:209/1/12
a publice...@googlegroups.com
Debes compilar el proyecto.
Así creas el ejecutable.
Y luego todo junto lo "distribuyes".
Distribuir significa aplicar un software que crea el Instalador.
El Instalador es aquel que llevas adonde tu cliente.
Puedes buscar instaladores con google
dictando:
excelsior installer 1.7 download
es excelente.

saludos
edgar
--
edgar suarez kummers

pepe nievas

no leída,
9 ene 2012, 9:02:579/1/12
a Comunidad de Visual Foxpro en Español

Edgar grcias por la respuesta, aunque te digo que sinceramente no
entiendo nada.
Primero que no se compilar mi proyecto. Tampoco se como distribuir. y
un instalador no se como se usa.
Me voy a tener poner a investigar mas sobre como hacer mi .exe
saludos

edgar suarez kummers

no leída,
9 ene 2012, 9:12:089/1/12
a publice...@googlegroups.com
Buenas Pepe:


en la web anterior presionas a un mismo tiempo

CTRL-F 

te abre un cuadrito donde 

dictas:

vfp_

y te pone amarillo una serie de Links acerca de vfp_

hazle click por ejemplo a:

vfp_commands

y te lleva a una web de Microsoft

allí te es posible buscar acerca de cualquier tema de VFP

saludos

edgar
--
edgar suarez kummers

Irlandes 1960

no leída,
9 ene 2012, 9:22:319/1/12
a publice...@googlegroups.com
¿Como generar el EXE a partir del proyecto (compilar)?
Sobre el proyecto tenes a la derecha unos botones, click en Botón "Build" y seleccionas la opcion "Win 32 executable" con lo cual genera el exe de la aplicación.
¿Como distribuirlo? 
si bien es cierto que podes desarrollar el instalador, yo nunca lo uso, ya que eso hace que una reinstalación del equipo del usuario hace que el sistema deja de andar. En cambio copio la lista de las dll que te indique antes en la misma carpeta del ejecutable, y fox es lo suficientemente inteligente para encontrarlas sin necesidad de que las mismas estén declaradas.
Suerte.

TheNewInquirer

no leída,
9 ene 2012, 9:47:469/1/12
a Comunidad de Visual Foxpro en Español
Compañero, Gracias por aclarar que llevas pocas semanas manejando Fox
y que vienes de visual basic. Eso nos ayuda a poder "hablarte" de
forma que puedas comprender con facilidad.

Lo que tu quieres es un formulario con una tabla local. Tal como en
Visual Basic, es fox es muy sencillo hacer eso. Solo debes conoces "el
estilo personal de trabajo" dentro de Fox.

Empieza por revisar esto:

Curso Visual Fox de 5 minutos!

En visual Fox, todo debe formar parte de un proyecto.
Así que entra a Visual Fox y crea un nuevo proyecto.

Lo primero que creamos en un ambiente visual es la interfaz de
usuario
o la GUI. Eso equivale a la pantalla de captura en los sistemas de
modo texto como fox o clipper. En visual fox(y en casi todo lenguajee
OOP) le llamamos formulario.

Asi que en la cajita del proyecto agrega un nuevo formulario. Estos
archivos tienen extension .scx y el sistema creará otro archivo de
respaldo .sct

Ya que tienes tu formulario en pantalla y lo has guardado como parte
del proyecto.
Ahora tienes que agregar etiquetas y controles a ese formulario.
Ejemplo:
Nombre del cliente: Raul Lozano Lopez
Nombre del cliente generalmente sera un control tipo etiqueta que se
arrastra y pega desde el cuadro de controles de formularios que por
lo
general aparece a tu lado derecho de la pantalla. Debes hacer click
en
la etiqueta y cambiar la propiedad "Caption" en la cajita de
propiedades del objeto que por lo general veras a tu lado derecho de
la pantalla.
El texto "Raul Lozano Lopez" debera ser colocado en un control de
tipo
text. Si deseas dar valor de inicio a ese control deberás poner ese
nombre en la propiedad "Value" del control text1.
Si deseas cambiar el nombre desde el código harias esto:
Thisform.text1.value= "Raul Lozano Lopez"
Thisform, sirve para indicar que se trata del formulario actual.
Tambien, modificando la propiedad Name del control text1, puedes
cambiarle el nombre del control en el codigo. Entonces si le
cambiaste
el nombre al text1 y le pusiste txtnombrecliente, tu referencia al
objeto en codigo seria:
Thisform.txtnombrecliente.value=""
El codigo anterior suele ponerse en el evento Refresh() del objeto
formulario y llamarse al evento cuando se convierte en el formulario
activo.
Como se hace eso?...
Dale click derecho sobre alguna parte del form donde no haya objetos
y
elige codigo.
Arriba dice: Objeto: Form1, procedimiento: Activate.
O sea que estamos en el evento Activate del form1 y ahi ponemos esto:
Thisform.Refresh()
Significa que cuando el form1 se vuelva el formulario activo(porque
el
usuario le dio click), llamará al metodo Refresh().
Y ahi en el Refresh del form1 pondremos el codigo que limpia el
control de texto al iniciar asignandole una cadena de texto vacia.
El evento Release() se usa para colocar codigo que libere el
formulario antes de salir como quit o close all.

Activate tambien puede servir para ocultar o deshabilitar controles
al
arrancar el formulario de forma que el usuario no pueda verlos o
alterarlos.
Thisform.txtnombrecliente.visible=.F.Thisform.txtciudadcliente.enabled=.T.
El evento Init se utiliza para declarar variables locales o publicas
o
seleccionar el area de trabajo y poner en uso tablas.
Algo como:
Public XnombreSelect 3Use clientes

El evento Load se usa para establecer parametros o poner en uso areas
o bases o tablas. Algo como:
SET DATE ITALIANCLOSE DATABASESET EXCLUSIVE OFF
El evento unload sirve para poner codigo sobre limpiar y cerrar bases
y objetos.
lostfocus(), se indica que debe hacer fox cuando el control pierde el
enfoque. (o sea que el usuario hizo click en otro objeto y se puso el
enfoque en otro control mediante código.
Setfocus(), pone el enfoque en cierto objeto(como si el usuario
hubiera hecho click sobre el).
Ejemplo:
Thisform.txtcliente.setfocus()
getfocus(), indica que debe hacer fox cuando un control recibe el
enfoque.

El evento click, indica que debe hace fox cuando el usuario( o
mediante codigo) se hizo un click sobre el objeto.
Keypress(), permite colocar el tipico codigo para que al presionar
cierta tecla como F7, se realice una accion como llamar a otro
formulario que contiene generalmente un grid para efectuar busquedas.

Bueno, aun nos falta ver como enlazar el control al controlsource o a
la base de datos y como utilizar el entorno de datos, los grids, los
demas controles, definir menus, definir el programa principal,
agregar
tablas a nuestro proyecto. etc.

Creo que este es un buen comienzo. Como ves?...

TheNewInquirer

no leída,
9 ene 2012, 9:53:229/1/12
a Comunidad de Visual Foxpro en Español
Siguiendo con los "5 minutos de Fox"... Te pongo aquí algo muy básico
sobre el USO DEL CONTROL GRID.

Alguien en el foro hizo esta pregunta antes :

"El controsource es el q me ha costado entender, con la base de
datos, para poder elegir un registro de un formulario. Por ejemplo:
 tengo una tabla ciudades y en un formulario me gustaria elegir por
medio de una lista, una ciudad".

RESPUESTA: Depende del control que quieras usar. Para poner listas en
fox puedes usar un cuadro combinado o un cuadro de lista. Lo que
muchos haríamos seria efectuar la busqueda dentro de un grid de forma
interactiva.

Para usar el "controlsource" para tomar los datos de la base
y mostrarlos en el control, en un grid solo insertas un control grid
en el form y le das click derecho, Generador, Eliges los campos y
el formato deseado y tan tan!

Veras que la propiedad Recordsource del control grid cambio
a "Nombredelabasededatosorigen". Al ejectuar el control grid veras
todos los registros de la base de datos. Recuerda establecer la ruta
donde este la base de datos con el comando en el evento Load del Form
o si en el programa principal si ya creaste tu programa prg main: SET
DEFAULT TO "UNIDAD:\RUTA"

Luego cuando quieras modificar datos en el grid, solo dale
click derecho, "Modificar". Recuerda convertir el grid a control de
solo lectura, para que no pueden reemplazar datos en tiempo de
ejecución. En la propiedad ReadOnly=.T.

Bueno, una vez que ya sabes que onda con el grid, los demás
controles funcionan de forma parecida. Ahora vendrá lo bueno, como
manipular datos en el grid?... jeje Sobre tu pregunta de:  tengo una
tabla ciudades y en un formulario me gustaria elegir por medio de una
lista, una ciudad".

Creo que que tu ya sabes que hacer, porque ya sabes fox. Haz lo
que quieras:

Usar LOCATE o usar SEEK para buscar en un archivo de índice. Usa una
sentencia SQL, que tu ya debes ser maestro en eso.

Select * From NOMBREDELABASE Where NOMBREDELCAMPO
like '%NOMBREDELACIUDAD%'

%, funciona como el * de los comandos del MSDOS, pero sospecho que
eso ya lo sabias jeje.

Investiga como usar el control Text1 del objeto Grid1 en la
ayuda .chm del Visual Fox que debe estar por estos rumbos.

TheNewInquirer

no leída,
9 ene 2012, 9:56:079/1/12
a Comunidad de Visual Foxpro en Español
Te comento ahora sobre algo básico sobre el PROGRAMA PRINCIPAL y el
GENERADOR DE PROYECTOS.

En Fox debes crear un archivo de proyecto y agregar a
este proyecto tus scx, prg, dbc, dbf, txt, etc.
Debes crear un prg que sérá el programa principal, para que te sea
más
facil controlar algunas opciones. Como no veo donde puedo adjuntar
un
archivo, te pondré aquí el código. Cuidate!
*titulo,ocultar menu, fondo y maximizar
CLEAR
_SCREEN.CAPTION="My Calculator 1.0"
SET SYSMENU TO
_SCREEN.PICTURE="C:\My Calculator\logo.jpg"
_SCREEN.WINDOWSTATE=2
*configurando el entorno del sistema
PUSH MENU _MSYSMENU
SET DEFAULT TO "C:\My Calculator"
*SET SAFETY OFF Esta linea desactiva los mensajes de seguridad de
sistema de Visual Foxpro.
SET DATE ITALIAN
SET TALK ON
SET CENTURY ON
SET DELETE ON
*ON SHUTDOWN DO BAJASIS Esta linea sirve para cerrar Visual Fox
dando click en la X de cerrar esquina superior izq.
DO FORM "Bienvenida.scx"
*DO "main.mpr" Activa esta linea solo vas a usar un menú ya
existente.
READ EVENTS
*finaliza el programa
*ON SHUTDOWN Marca el final del procedimiento para cerrar Fox.
CLEAR EVENTS
POP MENU _MSYSMENU
CLOSE ALL
RETURN
* Si gustar puedes crear un .prg con este codigo por aparte y el
main.prg llamara a esta subrutina sin problemas. Recuerda
"empaquetar"
o agregar todos los .prg, forms, dbf, etc al proyecto.
PROCEDURE BAJASIS
SET SAFETY OFF
close database
CLEAR EVENTS
POP MENU _MSYSMENU
ON SHUTDOWN
CLOSE ALL
QUIT
ENDPROC

** En el administrador de proyectos dale: pestaña código, click
derecho al main.prg, establecer principal.

* Luego, boton generar, Volver a Generar el proyecto, Volver a
compilar todos los archivos, mostrar errores.

** Si deseas generar el programa final elige Generar Ejecutable
* Los asteriscos sirven para que el compilador de Fox ignore lo que
sigue. Son para poner comentarios.

TheNewInquirer

no leída,
9 ene 2012, 10:08:319/1/12
a Comunidad de Visual Foxpro en Español
Luego que leas los 3 mensajes anteriores y tengas una idea "general"
de como trabajar en Fox.

Ahora sí, respondo a tu pregunta, de forma específica.

Nos dices que necesitas esto:

"Yo lo que quiero es que mi formulario con la tabla local se convierta
en programa y poder llevarlo a otra pc para que lo puedan usar".

Con respecto a "PODER LLEVARLO A OTRA PC PARA QUE LO PUEDAN USAR".

Si llevas tu sistemita a otra máquina que no tenga instalado Visual
Foxpro, te va a marcar el erro de que no existe la aplicación para
correr el programa (EL RUNTIME).

Algo como "The application cannot run".

A mi me pasó eso porque no había guardado en la carpeta de sistemas
de
windows las .dll de la versión de fox que estaba usando.
Al final puse la dll, tanto en el directorio de trabajo de la
aplicación y en la carpeta de sistemas de windows y ya levanta!
No recuerdo bien si puse la dll en ambas carpetas o solo en una, pero
prueba, a ver en cual funciona.
Para la versión 6 de fox era este:
VFP6R.dll
y parece que viene una en inglés y una en español:
VFP6RENU.dll
VFP6RESN.dll
Y según entendí es porque esa dll es como el Runtime que lee la
aplicación en equipos que no tengan instalado Visual Foxpro.

Con respecto a : "quiero es que mi formulario con la tabla local se
convierta en programa".

Es simple. No uses el asistente. Solo crea un proyecto. Crea un
main.prg donde controlaras las opciones generales de tu sistemita.
(Puedes usar el código del main.prg que te puse en los mensajes
anteriores).

Luego crea un formulario de manera manual y tu tabla libre de manera
manual y agregalos al proyecto.

Llama desde el main.prg al formulario que creaste, según el ejemplo
que te puse en los mensajes anteriores.

Y listo!

Si tienes mas dudas, creo que nadie te va a cobrar las asesorías JEJE!

Jose Luis Nievas

no leída,
12 ene 2012, 16:40:5612/1/12
a publice...@googlegroups.com
Bueno despues de unos dias de trabajo retome mi proyecto, muchas gracias por tu ayuda thenewinquirer.
Te comento que en base al codigo  que me pasastes utilice este codigo para generar mi .exe




luego de generar el programa y ejecutar el .exe me sale el siguiente error...

"Error al cargar el archivo - número de registro 4. Form1 <o uno de sus miembros>. Cargando el formulario o el entorno de datos.: Denegado d: document....   ...mitabla.dbf al acceso al archivo 
Dibujo.JPG

MarceloBuenosAires

no leída,
12 ene 2012, 17:47:3412/1/12
a publice...@googlegroups.com
Hola

Estoy viendo que el camino del
SET DEFAULT TO
esta MAL

Saludos
MarceloBuenosAires
_____________________

El 12/01/2012 06:40 p.m., Jose Luis Nievas escribi�:
> os.: D

pepe nievas

no leída,
12 ene 2012, 18:43:3312/1/12
a Comunidad de Visual Foxpro en Español
ah claro no me di cuenta, se me paso. Gracias

Ahora lo que me sucede que al generarlo si lo ejecuto luego de generar
se ejecuta, pero si lo ejecuto solo no se ejecuta. simplemente le hago
doble click y abre y cierra en una millonesima de segundo.

A mi me parece que quizas me falte algun codigo en el formulario mio
al cargarse... pero no se que.

TheNewInquirer

no leída,
13 ene 2012, 12:52:1113/1/12
a Comunidad de Visual Foxpro en Español
Parece que omitiste algunos comandos. Prueba cambiando el SET SYSMENU
off a TO.
Quita el POP MENU _MSYSMENU.
Cambia el SET TALK a ON.

Te explicó un poco mas el código del main.prg

CLEAR
_SCREEN.CAPTION="My Calculator 1.0"
SET SYSMENU TO Restaura la barra de menús principal a su
configuración predeterminada.(DEFAULT).
_SCREEN.PICTURE="C:\My Calculator\logo.jpg"
_SCREEN.WINDOWSTATE=2
*configurando el entorno del sistema
PUSH MENU _MSYSMENU Guarda u Oculta el menu de sistema de Fox.
SET DEFAULT TO "C:\My Calculator" Configura la ruta por defecto.
*SET SAFETY OFF Esta linea desactiva los mensajes de seguridad de
sistema de Visual Foxpro.
SET DATE ITALIAN Fecha formato dia/mes/año
SET TALK ON Permite enviar la conversación a la ventana principal
de Visual FoxPro(Predeterminado).
SET CENTURY ON Activa la fecha con formato largo en el año Ej.
13/01/2012.
SET DELETE ON Oculta registros marcados para su eliminación.
*ON SHUTDOWN DO BAJASIS Esta linea sirve para cerrar Visual Fox
dando click en la X de cerrar esquina superior izq.
DO FORM "Bienvenida.scx" Ejecuta el formulario de bienvenida del
sistema.
*DO "main.mpr" Activa esta linea solo vas a usar un menú ya
existente.
READ EVENTS Comienza la lectura de eventos.
*finaliza el programa
*ON SHUTDOWN Marca el final del procedimiento para cerrar Fox.
CLEAR EVENTS Finaliza la lectura de eventos.
POP MENU _MSYSMENU Restaura el menu de sistema predeterminado de
Fox.
CLOSE ALL Cierra todas las bases de datos, tablas e índices abiertos
en la sesión de datos actual
RETURN Regresa el control desde la subrutina al programa o modulo
padre.

Dinos que paso...

Jose Luis Nievas

no leída,
13 ene 2012, 16:30:5613/1/12
a publice...@googlegroups.com
Bueno, me sigue sucediendo lo mismo, lo ejecuto pero abre y cierra rapido.
El codigo del programa me quedo asi...
Gracias por la ayuda.
Dibujo.JPG

Miguel Canchas

no leída,
13 ene 2012, 16:35:3213/1/12
a publice...@googlegroups.com

Quita las dos ultimas líneas….

 

MK

pepe nievas

no leída,
13 ene 2012, 16:40:2613/1/12
a Comunidad de Visual Foxpro en Español

Una pregunta, el set default to la yuda del vfp9 me dice que
especifica un directorio.
El directorio es donde yo quiero que se guarde el programa que estoy
generando?
O me pide el directorio donde tengo mi proyecto ubicado?

pepe nievas

no leída,
13 ene 2012, 16:41:5713/1/12
a Comunidad de Visual Foxpro en Español
quite las dos ultimas lineas y me sucede los mismo.

On 13 ene, 18:35, "Miguel Canchas" <mcanc...@ximesa.com> wrote:
> Quita las dos ultimas líneas....

Miguel Canchas

no leída,
13 ene 2012, 16:48:3013/1/12
a publice...@googlegroups.com
En el set default to .... tienes que especificar el directorio raíz
Luego tienes que especificar con el set path to .....


Por ejemplo

C:\MISISTEMA
C:\MISISTEMA\PRG
C:\MISISTEMA\FORM
C:\MISISTEMA\GRAF


SET DEFAUL TO C:\MISISTEMA

SET PATH TO "PRG;FORM;GRAF"


MK


-----Mensaje original-----
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de pepe nievas
Enviado el: viernes, 13 de enero de 2012 04:40 p.m.
Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Re: generar formulario?

pepe nievas

no leída,
13 ene 2012, 16:55:1413/1/12
a Comunidad de Visual Foxpro en Español
claro pero el directorio raiz es el directorio donde tengo instalado
el vfp9 o es donde yo quiero que se guarde mi programa generado?

Miguel Canchas

no leída,
13 ene 2012, 16:59:2413/1/12
a publice...@googlegroups.com
Tu programa generado.


MK

-----Mensaje original-----
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de pepe nievas

Enviado el: viernes, 13 de enero de 2012 04:55 p.m.

pepe nievas

no leída,
13 ene 2012, 17:01:0713/1/12
a Comunidad de Visual Foxpro en Español
ah ok, entonces esa linea esta bien...

pepe nievas

no leída,
13 ene 2012, 17:01:5413/1/12
a Comunidad de Visual Foxpro en Español

Pero sigo con el mismo problema, se ejecuta y cierra rapido. :-(

Miguel Canchas

no leída,
13 ene 2012, 17:04:2213/1/12
a publice...@googlegroups.com
Manda a mi correo tus archivos....mcanchas@ximesa.com

MK

-----Mensaje original-----
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de pepe nievas

Enviado el: viernes, 13 de enero de 2012 05:02 p.m.


Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Re: generar formulario?

pepe nievas

no leída,
13 ene 2012, 17:41:5013/1/12
a Comunidad de Visual Foxpro en Español
Ahi los envie, Gracias.

On 13 ene, 19:04, "Miguel Canchas" <mcanc...@ximesa.com> wrote:
> Manda a mi correo tus archivos....mcanc...@ximesa.com

Miguel Canchas

no leída,
13 ene 2012, 17:47:3313/1/12
a publice...@googlegroups.com
Tienes que poner como programa principal al prg .

Dale click derecho sobre main(en tu proyecto) y establecelo como principal, luego genera tu exe y listo (quita las dos líneas que te dije...)


MK

-----Mensaje original-----
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de pepe nievas

Enviado el: viernes, 13 de enero de 2012 05:42 p.m.

Daniel Sánchez

no leída,
13 ene 2012, 20:02:0813/1/12
a publice...@googlegroups.com
Lo que veo en tu proyecto es que el main no esta como programa principal si no tu formulario, solo cambia el main como programa principal y creo solucionas tu problema.

Saludos

--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software & Sistemas
Móvil +051-949398047
Trujillo - Perú

pepe nievas

no leída,
14 ene 2012, 14:23:1514/1/12
a Comunidad de Visual Foxpro en Español
Era eso Gracias Miguel, Saludos.
Responder a todos
Responder al autor
Reenviar
0 mensajes nuevos