BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

FoxPro/Visual FoxPro
    Pregunta:  4381 - ABRIR LA VENTANA DE COMANDOS EN UN EXE
Autor:  Julio Arango
Es posible abrir la ventana de comandos de foxpro o visual foxpro desde un archivo EXE.

ya he intentado con _mwi_cmd pero no funciona.

Gracias
  Respuesta:  Victor F. Rodriguez
Puedes crear un procedimiento dentro del programa principal, o lo puedes hacer como un programa aparte, por ejemplo, MYCOMAND.PRG y luego lo compilas como .APP
Es bien sencillo:

DO WHILE .T.

ACCEPT " > " TO commandcode
commandcode = UPPER(ALLTRIM(commandcode))

DO CASE
CASE commandcode = ´EXIT´
EXIT
OTHERWISE
&commandcode
ENDCASE
ENDDO
* NOTA: Este procedimiento hace todo lo que se puede hacer en un standalone application y no hace lo que no se puede hacer en un standalone application. Saludos. Victor F. Rodriguez de Santo Domingo, Republica Dominicana.
  Respuesta:  David F. Amador Tapia
Hola que tal... por lo que se VFP restringue algunos comandos invocados desde un exe. Creo que la ventana de comandos es una de ellas y no es posible mostrarla en tiempo ed ejecución. epro si necesitas mostrarla puedes trabajar con un APP. es decir no compilar el proyecto como EXE sino como APP. asi podras tener visible la ventana de comandos aunque esto tiene muchos incovenientes debido a que´puedes acceder a vfp y a cualquier comando de él. ah e me olvidaba es necesari tener instalado vfp en el equipo donde vallas a correr el App.

Si necesitas más ayuda escribeme.

David F. Amador Tapia
Tecnologo en Sistemas

    Pregunta:  4565 - CLIENTE-SERVIDOR
Autor:  Lenys Rangel
Desarrolle un sistema bajo la filosofia de Multiusuario, durante la pruebas todo me salió bien, pero cuando fui a instalarlo, el Cliente me sugirio que e instalara el Sistema en un Servidory que de ahí se conectaran todos los demas usuarios (clientes). El problema está en que cada vez que un usuario trata de entrar al sistema da un error: Falta un ddl de Visual Fox Pro y no se puede ejecutar.
  Respuesta:  angel gonzalez
no batalles.................. coloca los archivos vfp*r.dll y vfp*enu.dll en tu carpeta principal del sistema y listo cada vez que entre un usuario este donde este encontrara los DLL sin problemas te funcionara tanto para una maquina como en red sin necesidad de instalar el fox en cada maquina
  Respuesta:  Juan Carlos Flores
Creo que si ya tiene hecho tu programa ejecutable y quieres instalarlo en un servidor, toma en cuenta que debes de tner el runtime de VFP en cada maquina cliente, he aqui dos soluciones:

1. Instala VFP en cada maquina cliente.

2. Crea un CD de instalacion o disquette dese FVP conteniendo el Runtime (sique el wizard de crear una instalacion).

Si te decides por la primera opcion que es la que te recomiendo, puedes no comentar que dejas instalado VFP en la maquina y quita los accesos de Inicio/Programas/Visual Studio a fin de que no tengan acceso facil a la linea de comandos, y te permitira poder administrar tablas en cualquier maquina cliente en caso de que lo necesites.

Yo tengo todos mis programas y tablas en mi servidor (este no tiene nada instalado de VFP), me corre sin problema en todas las estaciones.

Suerte
  Respuesta:  Marga del Pino
Si el problema es que falta una dll por registrar en el servidor el sistema tampoco se va a ejecutar fuera de ambiente multiusuario (una aplicación corriendo en una sola máquina). Recuerda que además de ejecutar las .dll hay que registrarlas.

No soy especialista en tecnología cliente servidor y humildemente te diré lo que conozco por teoría, y que he encontrado en literatura una y otra vez, y me han repetido los profesores, otros con más experiencia podrán darte otra idea. Yo solo he hecho una base de datos SQL Server 7 de ejemplo como tarea de un curso y luego de definirle procedimientos almacenados, me he conectado a ella mediante un proyecto VFP, y he logrado activar procedimientos almacenados de actualización utlizando las funciones SQLCONNECT() y similares, además de visualizar la información mediante vistas remotas.

En primer lugar la arquitectura cliente servidor debe guiarse por la regla de aligerar el tráfico en la red, y tu lo estás haciendo "pesado" al poner el ejecutable o aplicación en el servidor, este debe estar corriendo en cada una de las estaciones de trabajo, o sea ser instalado en cada una de ellas, la base de datos estará en el servidor y además en cada estación de trabajo un proyecto VFP con la conexión VFP y las vistas remotas a la base de datos en el servidor. Redistribuye el sistema de esta manera y prueba desde una sola máquina, haciendo la conexión ODBC necesaria, que debe estar incluida en el proyecto. Recuerda además que en ambiente multiusuario se trabaja sobre vistas remotas de la BD y no directamente sobre las tablas, y que esas vistas remotas se basan en la ODBC mencionadas.

Consulta con alguien de experiencia si no es más factible que el motor de la BD sea SQL Server y no VFP como creo entender que haces en tu caso.
Suerte.

    Pregunta:  4621 - COMO ACCESAR DATOS EN FOXPRO 2.6 DE UNIX ?
Autor:  Luis Sanchez
Hola, necesito datos sobre la forma de poder accesar a los datos de FoxPro 2.6 de Unix (datos de origen) por medio de Visual FoxPro 6.0. Es medio de ODBC ? como se lleva a cabo ? cuales otras herramientas de acceso a datos remotos se pueden considerar ?. Gracias por su atencion.
  Respuesta:  Luis Puican
Tienes 2 opciones una es gratis y la otra cuesta.
La primera es instalar en tu servidor Unix un Servidor Samba, el Samba una vez instalado y configurado te permite desde ambiente windows compartir los directorios de Unix de la misma forma que tu compartes desde tu maquina windows un disco o un directorio de otra maquina windows conectada a una red.
El servidor samba lo puedes encontrat en http://www.samba.org
La segunda es comprar el ScoVision FS que trabaja en forma parecida al Samba.

Espero que te sirva.

    Pregunta:  4752 - COMO DARLE SEGURIDAD A MI BASE DE DATOS
Autor:  Willington Rincón Hoyos
hola amigos...
Soy programador de visual foxpro hace ya un tiempo, y he hecho aplicaciones para instituciones publicas y privadas de mi ciudad. sin embargo, desearia saber como hago para proteger mi base de datos de los intrusos. Es decir, al distribuir una aplicación uno incluye la base de datos y el programa compilado. al archivo fuente no le pueden hacer nada, pero a la base de datos le pueden ver la integridad referencial o lo que es peor, modificarla. quisiera saber si alguien conoce un metodo para permitir el ingreso solo por medio de una clave, esto se debe hacer cuando esten por debajo de la aplicacion, es decir utilizando desde la ventana de comandos instrucciones como :
OPEN DATABASE MIBASEDEDATOS
MODI DATABASE MIBASEDEDATOS
Esta proteccion la he visto en access, pero lo he intentado en fox utilizando los procedimientos almacenados y realmente no he podido.
Si algun craneo desea ayudarme, se lo agradecere y si le puedo ayudar en algo con mucho gusto.
  Respuesta:  juan hernandez medina
Hola, yo programe en FoxPro,dBase y clipper. Lo que tienes que hacer si deseas tener seguridad en la informacion contenida en tus bases de datos, dado que con infinidad de herramientas se puede tener acceso a ellas es ENCRIPTAR la informacion y guardarla de esa forma en tus DBF's y al leerla DESENCRIPTARLA, en verdad es lo mas seguro, almenos para evitar que los datos sean leidos desde fuera de tu EXE.

Tienes que crear funciones para encriptar y desencriptar tus datos, en los libros encontraras algunas, y si no es facil crearlas. Para usarlas es tan simple como hacer:

al guardar:
use Clientes
append blank
replace NOMBRE with encrip(w_nombre)

Al leer:

use CLIENTES
w_nombre = space(30)
w_nombre = desencrip(NOMBRE)

donde:
encrip() y desencrip() son tus funciones

Saludos!
  Respuesta:  marcelo molina
mira primero pienso que access es lo mas insegura que hay esa es mi opinion pero lo que hago con mis tablas y bases de datos de visual foxpro 6 en adelante es hacer un codigo que encripte los datos al salir de el exe y que lo desencripte al entrar al exe si te interesa te mando el codigo
  Respuesta:  Luis Soto
Estimado Amigo:
No existe nada parecido a la seguridad que provee Access en las base de datos en Visual FoxPro. Solamente podes encontrar algún programa de terceros, por ejemplo en www.hallogram.com.
Si realmente la seguridad es un problema para ti, deberias pensar en utilizar un software administrador de bases de datos, como SQL server u Oracle, pero la envergadura de tu proyecto debería justificar este cambio.

Cualquier comentario por favor enviame un mail

    Pregunta:  4774 - DETERMINAR EL SOFTWARE INSTALADO A TRAVES DE VISUAL FOXPRO
Autor:  felipe olivella
como puede saber que software esta instalado en mi equipo utilizando la herramienta de visual foxpro 6.0, gracias por su colaboración
  Respuesta:  Cecilia Colalongo
Depende de que tipo de software exactamente queres determinar si está instalado. Yo me inclinaría por leer alguna de las ramas Software de la registry.

    Pregunta:  4798 - PROBLEMAS AL MIGRAR DEL DOS A WINDOWS
Autor:  José Luis Muñoz Q.
Amigos, nececito ayuda con lo siguiente:
Yo programo en FoxPro para DOS, sin mayores problemas, pero cuando quise migrar mis aplicaciones al entorno Windows 95/98 ejecutandolas con el FoxPro para Windows o las distintas versiones de Visual Fox Pro, estas aplicaciones funcionaban, pero con varios problemas: uno de ellos es que los acentos y ñ de los menus quedaban con otros caracteres, las esquinas de los recuadros presentan el mismo problema y lo que es peor, las listas de escoger quedan desaliniadas.
Si existe alguna solución, agradecería cualquier ayuda.
  Respuesta:  Adolfo Mario Escobar Tomases
Bueno amigo, yo sufri las mismas dificultades pero de migrar aplicaciones de foxpro 2.6 a visual foxpro 5.0.

El secreto es que antes de migrar a visual en los screen de foxpro 2.6 hay que eliminar todas las lineas que se han colocado como presentacion.
en lo referente a la ñ y simbolos tildados..
utilizas visual en español ????.

y solo estas fueron las dificultades, tambien vas a encontrar problemas con los botones de radio que en visual se llama command group

la idea es que lo que te ponda dificultad eliminarlos en el screen de 2.6 y registrarlo para luego que todo pase bien agregarlos en visual cuando ya tengas todo emigrado.

ok..
Espero que te sirva

    Pregunta:  4863 - PALABRAS CLAVES DE EXCEL/WORD
Autor:  Lenys Gabriela Rangel Rodriguez
Hola, una vez mas necesito su ayuda, quisiera saber donde puedo conseguir las palabras claves/acciones que se usan para controlar Excel y Word desde Visual FoxPro. Conozco algunas como por ejemplo: With loexcel
.Workbook.add
.display.alerts=.F.
Lnhojas=.Sheets.count.
.
.
.
Agradezco su ayuda, saludos y Feliz Año nuevo
  Respuesta:  malfeiThor
El autor de un libro de VFP 6.0 hizo una macro y se me figuró una desventája a la hora de reutilizar su código, ya que tuve que deducir cómo funcionaba sin tener el archivo cabecera "excel.h".

Lo que puedes hacer, y también el mismo autor lo recomienda, es abrir el archivo que contiene todas estas definiciones del excel con un programa capáz de visualizarle.

Exporta la biblioteca de tipos hacia un archivo de texto. Con el Object Viewer de Visual Studio se debe abrir el archivo de Excel que contiene estos tipos, llamado Excel8.olb y buscar la carpeta microsoft office\office
ya seleccionádo, el TypeLib Viewer despliega la biblioteca de tipos.

Si tienes el Visual Studio completo, tal vez lo que acabo de describir te sirva de algo.
  Respuesta:  José G. Samper
Yo resolvi el problema creando macros en word y en excel que hicieran lo que yo queria, como la macro crea un codigo en Vbasic, yo lo adapto a fox y me ha funcionado.

    Pregunta:  4870 - PROBLEMAS CON REPORTES EN VFP 6
Autor:  Jose Pascual
Necesitaria que alguien me ayude con un problema que tengo al usar reportes en Visual Fox 6, cuando creo o modifico un reporte o cuando lo utilizo en un programa ejecutable se me planta la maquina y me pone que ha ocurrido una asepcion en VXD, quisiera saber si puede existir algun conflicto con versiones anteriores instaladas en mi equipo. Cuando instalo los discos de distribucion, al instalarlos no me crea el grupo de programas.
Espero recibir una respuesta pronto. Gracias.
  Respuesta:  Juan Carlos
No es un problema exactamente de tu impresora. Es una incompatibilidad de VFP con una serie de impresoras, sobre todo HP de última aparición, que causan un problema de memoria . Lo solucionarás instalando el Service Pack 3 o superior de Visual Studio. Desde la página de Microsoft puedes encontrarlo. Suerte.
  Respuesta:  Eduardo C. Hdz
A un amigo mío le sucedía algo similar y le pasaba cada vez que mandaba llamar un reporte en un programa ejecutable, el reporte aparecía bien o lo mandaba bien a la impresora pero al momento de querer accesar a otro form, se le trababa la máquina o se mostraba la pantalla azul de la muerte y me decía que era algo de VXD; no sé si ese sea tu problema y lo solucionó cambiando los controladores de la impresora.

Espero y te sirva el consejo.

    Pregunta:  4879 - COMO PUEDO CREAR UNA CARPETA UTILAZONDO LA API DE WINDOWS
Autor:  Marcelo Camacho
Hola, quisiera saber como puedo crear una carpeta utilazando la API de windows desde Visual Foxpro 5.0

de antemano Gracias
  Respuesta:  Fernando Rodelo
Hola, creo que la carpeta que deseas crear puedes hacerlo usando la instruccion Mkdir() de la libreria Foxtools.fll, te envio su sintaxis, puedes leer la ayuda de esta libreria ubicando el archivo Foxtool.hlp o htm en tu directorio de Visual Foxpro 5.0

MkDir( )
Crea un directorio.

Sintaxis

MkDir(cRuta)

cRuta

Especifica la ruta que se va a crear.

Tipo devuelto

Numeric

Comentarios

Esta función no comprobará la validez de la longitud y el formato de una cadena de directorio. Los valores devueltos son los siguientes:

0 éxito
1 fallo
6 el directorio ya existe

    Pregunta:  4939 - EJECUTABLE EN VFP 6.0
Autor:  Jesus Omar Martheyn Cepeda
Trabajo en una aplicacion en visual fox 6.0 a la cual le genero el app a el exe sin problema. Al ejecutar cualquiera de los dos me sale el siguiente mensaje: "No se encuentra el archivo .prg" pero al dar aceptar el programa se ejecuta sin problemas. Si alguien tiene la solucion al problema le agradezco su colaboración. gracias y saludos desde Colombia
  Respuesta:  ALBEIRO GOMEZ
Revisa en el programa de inicio de tu aplicacion que tenga todos los Set Iniciales y sobre el set default la ruta de inicio de tu aplicacion o el directorio de arranque
  Respuesta:  Fernando Rodelo
Hola, tu problema no es muy claro, pero te recomiento revisar las posibles extensiones de los menus, formas u otros programas externos que estes invocando desde tu aplicación, ya que puede ser que este invocando algo que no exista o que quizas, fox no reconozca el formato de lo que tratas de invocar.

Buena suerte, si deseas mas ayuda, puedes enviarme un email. Medellin (Colombia)

|<  <<  49 50 51 52 53 54 55 56 57 58 59  >>  >|