BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

FoxPro/Visual FoxPro
    Pregunta:  59995 - CERRAR UNA ARCHIVO EXE DESDE OTRO EXE
Autor:  Carlos Morales
Hola

Quiero cerrar una aplicaci贸n exe desde otra aplicaci贸n exe... pero al tratar de hacerlo me sale el mensaje en el programa que quiero cerrar.. "no se puede salir de Visual Foxpro" que debo hacer?

Salu2
  Respuesta:  carlos mupe
Creo haber contestado esta pergunta anteriormente, lo que puedes hacer es lo siguiente en el 1er sistema exe debes tener una tabla con un valor de salida es decir algo asi como desea salir 'S' o 'N', este valor siempre parte en 'N' en el 2do sistema cuando quierras cerrar el 1ero cambias este valor a 'S' el cual deberia cerrar la aplicacion 1.

    Pregunta:  60028 - EQUIVALENTE APP.PATH DE VISUAL BASIC EN VISUAL FOXPRO
Autor:  Francisco Fraire
Que tal.

Pues el titulo lo dice todo: 驴Habra alguna funcion en Visual Foxpro (7 o 9) que me permita hacer lo mismo que App.Path de Visual Basic?

El proposito principal de esto es para las pruebas de la aplicacion, ya que la pruebo en 3 equipos diferentes y no quisiera tenerla atada a una misma ruta.

Gracias de antemano.
  Respuesta:  Javier Albornoz
No s茅 que hace App.Path en Vb, pero fijate en la funci贸n curdir() y en el comando set default to...
Saludos

    Pregunta:  60231 - CREAR UN HIPERVINCULO PARA IR A UN DOCUMENTO WORD
Autor:  lady rivera
HOLA DESEO SABER COMO CREAR UN HIPERVINCULO O LINK DESDE VISUAL FOXPRO 6.0 PARA IR A UN DOCUMENTO DE MICROSOFT OOFFICE WORD
  Respuesta:  Jose Hernandez
Declara en tu programa de inicio o init de tu formulario la siguiente funci贸n:

DECLARE INTEGER ShellExecute IN "shell32.dll" ;
INTEGER hwnd,STRING lpoperation,STRING lpfile,;
STRING lpparameters, STRING lpdirectory, INTEGER nshowcmd

Con esta funci贸n puedes iniciar/ejecutar cualquier otra aplicaci贸n instalada en tu computador. (calc.exe, archivo excel, archivo word, etc)

Pon este c贸digo en el evento clic de un bot贸n de comando o una etiqueta :

shellexecute(0,"open","tuarchivo.doc","","ubicaci贸n del archivo",0)

Ejemplo: shellexecute(0,"open","miaviso.doc","","c:",0)

    Pregunta:  60318 - FOXPRO6 RUNTIME LIBRARY RESOURCE FILE VERSION MISMATCH
Autor:  elvis lemus
tengo el siguiente problema con una aplicacion de visual fox ver. 6 exactamente es el FoxPro6 Runtime library , con la instalacion no hay problema pero al momento de ejecutar una aplicacion de visual no me funciona me da el siguiente error
"Resource file version mismatch "
y despues este otro mensaje
"Visual foxpro Cannot start could not load resources... press F1 for Help"

en otras maquinas no he tenido ese problema solamente es una.
  Respuesta:  elvis lemus
hola nuevamente a todos, ya encontre la solucion al problema de esta pregunta la cual es la siguiente;
si ya ha sido instalado el runtime en otra maquina y funciona sin problemas buscar los archivos vfp*.dll y vfp*.exe, luego copiarlos el la carpeta
c:windowssystem32

solucionado el problema.

espero sea de ayuda.

    Pregunta:  60507 - SONIDO CON VISUAL FOX
Autor:  MARIA RODRIGUEZ
Quer铆a hacer un programa con fotos y reproducir en cada foto que se muestra, un sonido previamente grabado por m铆, pero no consigo saber c贸mo escribir el c贸digo.
Por favor, ayuda urge... Muchas gracias.
  Respuesta:  juan Dietz
hola
bueno para reproducir sonidos existen varias formas...
podes agregar una OCX a tu proyecto o podrias reproducir sonido con la libreria de windows (dll).
la primera opcion es la mas facil para los principiantes...
exito

    Pregunta:  60719 - SEPARAR NOMBRES COMPUESTOS
Autor:  abel martinez
Hola buenas tardes, necesito separar el campo nombre una base de datos DE VISUAL FOXPRO en apellido paterno, materno y nombre solo que tambien se encuentran nombres compuestos y de solo un apellido y nombre espero puedan ayudarme les dejo un ejemplo del tipo de nombres que exiten, gracias.

JARAMILLO DE LOS REYES JORGE LUIS
TORRES DE LOS ANGELES CYNTHIA NALLELY
ALVAREZ LOPEZ JULIO
  Respuesta:  ricardo soldini
mira es facil solo debes recorrer el campo nombre asignado los caracters a una variable para seprar las partes de nombre y cuando te encuentras con los espacios intermedios aplicas una funcion que evalue si lo que separaste es parte del apellido o nombre compuesto

ej suponiendo que nombre este compesto de apellido pat, materno, nombres
store spaces(30) to nombres, paterno, materno, nom_prov
posicion=1
for i = 1 to len(mombre)
if substr(nombre,i,1) != " "
nom_prov =nom_prov + substr(nombre,i,1)
else
if !compuesto(nom_prov)
do case
case posicion= 1
paterno=nom_prov
posicion=2
nom_prov=space(30)
case posicion=2
materno=nom_prov
posicion=3
nom_prov=sace(30)
OTHERWISE
NOMBRES=NOMBRES+NOM_PROV
NOM_PROV=SPACE(30)
ENDCASE
ELSE
NOM_PROV=NOM_PROV+" " && PARA QUE QUEDE EL APELLIDO
COMO ES EJ 'DEL SOLAR'
ENDIF


FUNCTION COMPUESTO(NOMB)
ES_COMP=.F.
DO CASE
CASE UPPER(ALLTRIM(NOMB))="DE"
ES_COMP=.T.
CASE UPPER(ALLTRIM(NOMB))="DEL"
ES_COMP=.T.
CASE UPPER(ALLTRIM(NOMB))="LAS"
ES_COMP=.T.
CASE UPPER(ALLTRIM(NOMB))="MC"
ES_COMP=.T.
CASE UPPER(ALLTRIM(NOMB))="O'"
ES_COMP=.T.
CASE UPPER(ALLTRIM(NOMB))="LA"
ES_COMP=.T.
CASE UPPER(ALLTRIM(NOMB))="LOS"
ES_COMP=.T.
CASE UPPER(ALLTRIM(NOMB))="LO"
ES_COMP=.T.
CASE UPPER(ALLTRIM(NOMB))="<lo que necesites"
ES_COMP=.T.
ENCASE
RETURN(ES_COMP)

    Pregunta:  61028 - TRUNCAR NOMBRES DE VARIABLES EN VISUAL FOXPRO 7.0
Autor:  JORGE ARTURO BENITO DUARTE
Constantemente trunca el tama帽o de las variables creadas en una tabla de visual foxpro 7.0
Por ejemplo primero creo la variable "tiponotrec" y despu茅s cuando hago copia de la tabla y la paso a otro equipo aparece con el nombre de "tiponot", recortandole caracteres a las variables creadas inicialmente.
c贸mo hago para que conserve el tama帽o de laas variables
  Respuesta:  ricardo soldini
ESO PASA POR PASAR TABLAS DE UNA BD A TABLAS LIBRES QUE SOPORTAN MAXIMO 8 CARACTERES

    Pregunta:  61124 - EJECUTAR EN PROCESO BAT
Autor:  luis martin
Como puedo ejecutar proceso BAT de Dos desde Visual Fox 8 y poder capturar el ERRORLEVEL que me deja el programa DOS que se ejecuta dentro de un BAT ?

Gracias
  Respuesta:  Ingrid Pazmi帽o
Hola Luis

Por ejemplo en un sistema de VFP que tengo, uso archivos .BAt para copiar datos de un PC a un Servidor_PC. Esto lo hago de la siguiente manera:

1. Se crea un archivo .bat el cual tiene los comandos de DOS que deseas ejecutar. Por ejemplo, supongamos el archivo c:misbatCOPIAR.BAT, el cual contiene:
cls
@echo off
echo "Enviando informacion al SERVIDOR_PC ...presione 'enter' y VERIFIQUE...!!"
pause
cd enlacecategoria
xcopy *.* /v /y /s /e \Servidor_PCd_Servidor_PCsistemacarpeta
ECHO "La conexion fue EJECUTADA..Verifique resultado...GRACIAS..!!"
pause

2. Para ejecutar este .BAT desde VFP en la forma que tengas dise帽ada al presionar el objeto que da la opcion debes ejecutar el siguiente comando:
RUN "c:MISBATCOPIAR"
y el sistema ejecuta lo que contiene el .bat

3. Para conocer el resultado de ERRORLEVEL busca en la ayuda de windows donde encontrar谩s entre otras esta manera de capturar el error:

Utilizar defined variable
Si se utiliza defined variable, se agregar谩n las tres variables siguientes: %errorlevel%, %cmdcmdline% y %cmdextversion%.

%errorlevel% se expande en una representaci贸n de cadena del valor actual de errorlevel, siempre y cuando no exista ya una variable de entorno con el nombre ERRORLEVEL, en cuyo caso obtendr谩 su valor. El siguiente ejemplo muestra c贸mo se puede utilizar errorlevel despu茅s de ejecutar un programa por lotes:

goto respuesta%errorlevel%
:respuesta0
echo El programa ha devuelto el c贸digo 0
:respuesta1
echo El programa ha devuelto el c贸digo 1
goto final
:final
echo Terminado.

Tambi茅n se pueden utilizar los operadores de comparaci贸n de operadorDeComparaci贸n de la forma siguiente:

if %errorlevel% LEQ 1 goto correcto
%cmdcmdline% se expande en la l铆nea de comandos original pasada a Cmd.exe antes de que 茅ste realice ning煤n procesamiento, siempre y cuando no exista ya una variable de entorno con el nombre cmdcmdline, en cuyo caso obtendr谩 su valor.

%cmdextversion% se expande en una representaci贸n de cadena del valor actual de cmdextversion, siempre y cuando no exista ya una variable de entorno con el nombre CMDEXTVERSION, en cuyo caso obtendr谩 su valor.

Bueno espero te ayude algo...

Suerte

    Pregunta:  61794 - LECTOR DE HUELLAS DIGITALES
Autor:  Hugo Lopez
Que tal amigos, saludos a todos, tengo desarrollado un sistema de control de asistencia en VisualFox 9.0, ahora tengo la necesidad por solicitud de un cliente de hacer el registro por medio de un lector de huella digital, si alguien tiene documentaci贸n o ha realizado alguna aplicaci贸n les agradecer茅 su ayuda, el lector que tengo es de DigitalPersona 4000B reader.
  Respuesta:  Job Silva Ram铆rez
Hola Hugo:

Tengo informaci贸n y alguna documentaci贸n acerca de lectores biom茅tricos, te puede funcionar perfectamente para el DigitalPersona.
Yo estoy usando el SDK de: www.griaulebiometrics.com

Dale un vistazo a la liga y cualquier duda, estoy a tus 贸rdenes.

Saludos.

    Pregunta:  61954 - CONEXIONES SIMULTANEAS ODBC
Autor:  Gabriel Gabriel
Las consultas que tengo son:
1. si VisualFox puede tener m谩s de 2 conexiones remotas a la vez de diferentes bases de datos, dentro de un proyecto y
2. si es asi, como cambio de conexion para ejecutar sentencias con SQLEXEC.

Gracias de antemano.

Gabriel
  Respuesta:  carlos mupe
La respuesta es si se puede, pero la logica es abro la conexion solo cuando la uso y cuando extraigo la info que requiero cierro la conexion, esto ya que no sobrecargo la BD remota.

=SQLEXEC(variableconexion,commando,'nombrecursor')

variableconexion es el valor que tienes que cambiar.

|<  <<  83 84 85 86 87 88 89 90 91 92 93  >>  >|