Error al ejecutar instalable
Publicado por Li_Shaoran (3 intervenciones) el 21/04/2009 05:34:20
Nas, he creado un programa que es para una papeleria,
de un punto de venta, es un trabajo para la prepa >.<,
soy nuevo en foxpro...
El programa se ejecuta bien y el instalable
lo logro crear y funciona...
Lo malo es k si cambio la carpeta donde se va instalar
me da un mensaje de error cda vez k lo ejecuto:
Invalid path or file name
uso un pequeño programa (.pgr) para k arranque, segun he visto
es por la ruta, pero no se com hacer para k capture la ruta de instalacion
y la use, aqui les pongo el codigo k uso en el .pgr:
========================================================================
do form "C:Documents and SettingsAdminEscritorioPapeleriapantalla.scx"
*******************************************************
****programa de la papeleria
****realizo Alumno Shaoran
*******************************************************
***programa inicial
clear
close all
close databases
*******************************************************
*establecer directorio de trabajo y rutas de busqueda
*******************************************************
set directory to "C:Documents and SettingsAdminEscritorioPapeleria"
SET PATH TO C:menu,prg,forms,scx,progr1,prg
*******************************************************
*Abriendo pantalla principal
**************************************************************
*variables de ambiente y memoria declaradas
public m.articulo,m.cantidad,m.codart,m.descrip,m.marca,m.maximo,m.minimo,m.num_prove,m.precio,m.precio_c,m.proveedor
public m.articulo,m.cantidad,m.descrip,m.fecha,m.hora,m.numcam,m.precio,m.total
public m.ciudad,m.cliente,m.colonia,m.contacto,m.cp,m.direccion,m.numero,m.razon,m.rfc,m.telefono
public m.contraseña,m.id
public m.articulo,m.cantidad,m.descrip,m.fecha,m.fo,m.hora,m.precio_c,m.total
public m.articulo,m.cantidad,m.ciudad,m.colonia,m.contacto,m.cp,m.direccion,m.fecha,m.fol,m.hora,m.lugar,m.numero,m.numti,m.precio,;
m.razon,m.rfc,m.subtotal,m.telefono,m.total
public m.articulo,m.cantidad,m.descrip,m.fecha,m.folio,m.hora,m.precio_c,m.total
public m.articulo,m.cantidad,m.fecha,m.hora,m.numtiket,m.precio,m.sobrante,m.subtotal,m.total
set SYSMENU to
set date to dmy
set delete on
set century on
set status bar on
set confirm off
set console off
set escape off
set exclusive off
set safety on
set talk off
************************************************************
*realizar la apertura de la base de datos y las tablas
************************************************************
open database datos1.dbc
select 1
use articulos
select 2
use clientes
select 3
use contraseñas
select 4
use punto
select 5
use fac_clientes
select 6
use cancelaciones
select 7
use fac_proveedores
select 8
use devoluciones
**************************************************************
*establacer las caracteristicas de ventana de la aplicacion y ejecutar el menu principal
**************************************************************
modify windows screen noclose nominimize nozoom;
nogrow title "sistema de facturacion"
_screen.windowstate=2
do inicio.mpr
****************************************************************
Y en el evento load de cda forma stoy usando ste codigo:
========================================================================
CLOSE ALL
SET EXACT ON
SET DELETED on
SET DEFAULT TO "C:Documents and SettingsLi_ShaoranEscritorioPapeleria"
OPEN DATABASE datos1.dbc
SELECT 1
USE articulos
========================================================================
Spero alguien me pueda ayudar para corregir el error..............
Saludos y gracias por su tiempo ^^
de un punto de venta, es un trabajo para la prepa >.<,
soy nuevo en foxpro...
El programa se ejecuta bien y el instalable
lo logro crear y funciona...
Lo malo es k si cambio la carpeta donde se va instalar
me da un mensaje de error cda vez k lo ejecuto:
Invalid path or file name
uso un pequeño programa (.pgr) para k arranque, segun he visto
es por la ruta, pero no se com hacer para k capture la ruta de instalacion
y la use, aqui les pongo el codigo k uso en el .pgr:
========================================================================
do form "C:Documents and SettingsAdminEscritorioPapeleriapantalla.scx"
*******************************************************
****programa de la papeleria
****realizo Alumno Shaoran
*******************************************************
***programa inicial
clear
close all
close databases
*******************************************************
*establecer directorio de trabajo y rutas de busqueda
*******************************************************
set directory to "C:Documents and SettingsAdminEscritorioPapeleria"
SET PATH TO C:menu,prg,forms,scx,progr1,prg
*******************************************************
*Abriendo pantalla principal
**************************************************************
*variables de ambiente y memoria declaradas
public m.articulo,m.cantidad,m.codart,m.descrip,m.marca,m.maximo,m.minimo,m.num_prove,m.precio,m.precio_c,m.proveedor
public m.articulo,m.cantidad,m.descrip,m.fecha,m.hora,m.numcam,m.precio,m.total
public m.ciudad,m.cliente,m.colonia,m.contacto,m.cp,m.direccion,m.numero,m.razon,m.rfc,m.telefono
public m.contraseña,m.id
public m.articulo,m.cantidad,m.descrip,m.fecha,m.fo,m.hora,m.precio_c,m.total
public m.articulo,m.cantidad,m.ciudad,m.colonia,m.contacto,m.cp,m.direccion,m.fecha,m.fol,m.hora,m.lugar,m.numero,m.numti,m.precio,;
m.razon,m.rfc,m.subtotal,m.telefono,m.total
public m.articulo,m.cantidad,m.descrip,m.fecha,m.folio,m.hora,m.precio_c,m.total
public m.articulo,m.cantidad,m.fecha,m.hora,m.numtiket,m.precio,m.sobrante,m.subtotal,m.total
set SYSMENU to
set date to dmy
set delete on
set century on
set status bar on
set confirm off
set console off
set escape off
set exclusive off
set safety on
set talk off
************************************************************
*realizar la apertura de la base de datos y las tablas
************************************************************
open database datos1.dbc
select 1
use articulos
select 2
use clientes
select 3
use contraseñas
select 4
use punto
select 5
use fac_clientes
select 6
use cancelaciones
select 7
use fac_proveedores
select 8
use devoluciones
**************************************************************
*establacer las caracteristicas de ventana de la aplicacion y ejecutar el menu principal
**************************************************************
modify windows screen noclose nominimize nozoom;
nogrow title "sistema de facturacion"
_screen.windowstate=2
do inicio.mpr
****************************************************************
Y en el evento load de cda forma stoy usando ste codigo:
========================================================================
CLOSE ALL
SET EXACT ON
SET DELETED on
SET DEFAULT TO "C:Documents and SettingsLi_ShaoranEscritorioPapeleria"
OPEN DATABASE datos1.dbc
SELECT 1
USE articulos
========================================================================
Spero alguien me pueda ayudar para corregir el error..............
Saludos y gracias por su tiempo ^^
Valora esta pregunta
0