PREGUNTAS CONTESTADAS - FoxPro/Visual FoxPro

 Hay un total de 1456 Preguntas.<<  >> 

    Pregunta:  9836 - MODULO DE COMUNICACIóN EN UNA RED
Autor:  David Ruiz
Necesito ayuda, hice una pequeña aplicación de Material Gastable y me gustaría tener control de como enviarle mensaje a un usuario especifico, el sistema operativo que usamos es Nt-4 y Windows 2000,95 y 98 todos estamos entrelazados en una red. Gracias de Anticipadas...
  Respuesta:  José Samper
Usa el objeto winsock, para enviar y recibir mensajes de un usuario especifico de la red

    Pregunta:  9841 - NO SE MUESTRA GRáFICO ESTADíSTICO
Autor:  Jorge Eduardo Espinar Franco
Saludos a todos los programadores
Tengo un problema al querer mostrar un gráfico estadístico de un total histórico de una tabla usando DO(_GENGRAPH).
Se carga el asistente para gráfico, escojo cada una de las opciones pero al final no me muestra nada y cuando quiero hacer doble click sobre el gráfico Me muestra un mensaje de error "No se encuentra Servidor OLE".
Estoy utilizando FoxPro 2.6 para Windows y mi sistema operativo es Windows 98
Esperando que me ayuden
Me despido
  Respuesta:  Juan Carlos
Dispongo de un código realizado por Luis Maria, muy bueno que realiza gráfico estadistico, sin que salgas de Fox, usando Excel, todo ya esta configurado, lo adaptas a tus necesidades y listo.
Puedes mandarme un mail, para que puede enviarte el archivo.
No lo pongo en este foro, ya que no se si es posible utilizar mucho espacio.

    Pregunta:  9890 - CONFIGURAR EL ARCHIVO CONFIG.SYS EN WINDOWS ME
Autor:  Marlon Sanchez Romero
Antemano Gracias
Tengo un problema con windows Milenium, necesito cambiar el archivo config.sis para ejecutar otros programas creados en Fox y al cambiar y reiniciar la maquina entro a windows y trato de ejecutar el programa bajo fox y me indica que hay varios progrmas abiertos y no puedo ejecutar el programa que puedo hacer
en win98 hago lo mismo y trabaja correctamente
  Respuesta:  Jose Jaimes
Presiona la Tecla de Inicio de Windows Luego Ejecutar y Escribe
MSCONFIG y enter hay esta todo lo que necesitas...?

Suerte
  Respuesta:  Luis Eduardo Moya Brenes
Esitmado amigo si lo que deseas es incluir FILES=100 para poder ejecutar los programas de Fox entonces en Windows Me debe modificar el fichero c:\windows\system.ini, agregando la siguiente línea en el apartado de [386Enh]

PerVMFiles=<numero de ficheros&gr;

Espero le sirva.

    Pregunta:  9893 - PROCEDIMIENTO PARA EJECUTABEL
Autor:  Pablo Vidal
He tenido algunos inconveniemintes para crear un ejecutable en visual foxpro me gustaria que alguno de mis amables amigos me diera los pasos o procedimientos exactos que debo realizar para hacerlo y todos pequeños detalles que debo tener en cuenta para realizarlo. Lo he realizado pero al momento de abrirlo me envia un mensaje diciendo "No se puede encontrar la librería de soporte de Ms. Visual fox pro"

Muy agradecido, muy agradecio
  Respuesta:  wences santome
PAra poder ejecutar un programa en VFP debes tener instaladas las librerias de vfp , que son las VFP6R*.* y tienen que estar en windows/system o WINNT/SYSTEM32 segun el sistema operativo que uses ...

    Pregunta:  9903 - GRAFICOS JPG
Autor:  Adolfo Leon Quintero Hoyos
nECESITO CONOCER COMO PUEDO MOSTRAR GRAFICOS EN JPG DESDE UN CAMPO GENERAL TODOS LOS GRAFICOS ESTAN GRABADOS EN MI BASE DE DATOS PERO CADA QUE QUIERO VERLOS MUESTRA EL NOMBRE Y TENGO QUE INGRESAR CON CLICK Y ME LOS MUESTRA EN EL INTERNET EXPLORER

GRACIAS
  Respuesta:  Adolfo Mario Escobar Tomases
Primero que todo parece que en tu base, según lo que comentas no tienes la imagen sino un vinculo incrustado en el campo General, y esto es diferente ya que si grabas en vinculo cuando le das clic inmediatamente te corre el programa de donde esta elaborado el contenido del archivo. Puede ser word, paint, excel etc.

Si quieres grabar un contenido de imagen a un campo general te recomiendo que captures unicamente el nombre junto con la ruta en donde se encuentre este archivo y luego lo enportes en tablas temporales cuando lo vayas a utilizar ya que estos ocupan demasiado espacio en disco. Bueno todo depende para que lo quieras utilizar.

Yo lo tengo de la siguiente forma

winsertar = GETPICT() && Capturo el nombre del archivo

IF !EMPTY( winsertar )
replace nom_foto with winsertar && Sólo guardo el nombre
APPEND GENERAL foto FROM &winsertar && De esta forma lo llevo al campo General.
Endif

ok...
Espero que te sirva ...
Atentamente.

Adolfo Escobar Tomases

    Pregunta:  9949 - BOTONES DE NAVEGACION EN CLIENTE/SERVIDOR
Autor:  Adolfo Mario Escobar Tomases
Me encuentro desarrollando una aplicacion cliente/servidor y mi pregunta consiste es en como desplazarme al final o al inicio de alguna tabla contenida en la base de datos. Esta aplicacion la estamos trabajando con instrucciones SQLEXEC( )UTILIZANDO el ODBC DEL SISTEMA..

Agradeciendo de antemano la atención prestada
  Respuesta:  Eloy Santillan
Es simple solo tienes que hacer consultas parecidas a ....\

Avansar 1...

Select TOP 1 * Fom xxxxx where compo > act_campo order by campo

atraz 1...

Select TOP 1 * Fom xxxxx where compo < act_campo order by campo

inicio ..

Select TOP 1 * Fom xxxxx order by campo

Final ...

Select TOP 1 * Fom xxxxx order by campo desc

Eso es todo te recomiendo que hagas una buena programacion de un grupo de botones y crees una clase ... es la forma que yo lo manejo y esta clase la tengo en mas de 4 sistemas corporativos y funciona bien...

De preferencia use id como el campo de order y seleccion...
  Respuesta:  mago
Estimado amigo:
Veo que no entiendes mucho del tema Cliente/Servidor. Al incluir esta arquitectura en tus programas tenes que cambiar la forma de pensar en programar. Si usas una conexion C/S no hay forma de "navegar" en la tabla como si fuera el motor de VFP comun.
Solución: Descargar la tabla (entera o solo los datos que necesitas) desde el servidor como un cursor (SQLEXEC o Vistas remotas) y luego aplicar los GO TOP, GO BOTTOM , GO TO nRec, etc.
Si necesitas ayuda sobre esto estoy a tu dispocision.
  Respuesta:  juan pablo medina peña
buenas solo debes de llevar el RecordSet que se ha generado hasta el final de la tabla

esta es la programacion para el boton siguiente y todo se utilza como si estubieras programando en VB
WITH this
IF .RecordSet.lUsarKeys
*-- Mover la clave, y reconsultar...
.RecordSet.Keys.MoveNext()
.RecordSet.Requery()
.Estado=0
ELSE
IF .RecordSet.MoveNext()
.Estado=0
ENDIF
ENDIF
*---anterior
WITH this
IF .RecordSet.lUsarKeys
*-- Mover la clave, y reconsultar...
.RecordSet.Keys.MovePrevious()
.RecordSet.Requery()
.Estado=0
ELSE
IF .RecordSet.MovePrevious()
.Estado=0
ENDIF
ENDIF
.RefrescarBotones()
ENDWITH

*--ultimo
WITH this
IF .RecordSet.lUsarKeys
*-- Mover la clave, y reconsultar...
.RecordSet.Keys.MoveLast()
.RecordSet.Requery()
.Estado=0
ELSE
IF .RecordSet.MoveLast()
.Estado=0
ENDIF
ENDIF
.RefrescarBotones()
ENDWITH
*---primero

WITH this
IF .RecordSet.lUsarKeys
*-- Mover la clave, y reconsultar...
.RecordSet.Keys.MoveFirst()
.RecordSet.Requery()
.Estado=0
ELSE
IF .RecordSet.MoveFirst()
.Estado=0
ENDIF
ENDIF
.RefrescarBotones()
ENDWITH

PD pero si este recorsed lo llevas a xml puede que no tengas que realizar un llamado la db. cargarlos una vez y solo moverte en esed xml ..
HASTA PRONTO

    Pregunta:  9950 - ERROR EN UNIDAD LóGICA, TRABAJANDO EN RED
Autor:  Adolfo Mario Escobar Tomases
Tenemos aplicaciones desarrolladas bajo FoxPro 2.6 de D.O.S. Y bajo Windows. Pero se nos presenta un error en casi todas los clientes que poseen red NT, Windows 2000 professional o server al momento de ejecutarse los programas desde el servidor que dice ERROR fallo en unidad lógica (C,A,F), Cabe anotar que al momento de ejecutarse los programas ya tiene en cada maquina cliente definida la Unidad lógica establecida hacia el Servidor.

Agradeciendo quien me pueda ayudar de como solucionar este error.

Atentamtente
  Respuesta:  Hector Reyes Hernandez
Prueba lo siguiente, al inicio de tu programa agrega una linea que diga SET PATH TO <unidad logica por default> con esto fox deja de buscar y busca los datos en la posicion local y en el path.
Suerte

    Pregunta:  9961 - COMO IMPRIMIR DOCUMENTO .HTML DEL NAVEGADOR
Autor:  Victor F. Rodriguez
Como puedo imprimir un documento .HTML desde VFP, es decir, como puedo instanciar desde VFP el comando que imprime de Internet Explorer.
  Respuesta:  Cecilia Colalongo
Fijate con

o=CreateObject("InternetExplorer.Application")

Y los comandos que trae.

    Pregunta:  10028 - CONTROLES ACTIVEX PARA VISUAL FOXPRO 5.0 EN WINDOWS 2000
Autor:  José Gabriel Granada T.
Quiero usar el TreView Control (COMCTL32.OCX) en una aplicación de Visual Foxpro 5.0 bajo windows 2000 y cada que intento colocar el control en un formulario, me sale el error "Clase no registrada". Intento registrarla con c:\winnt\system32\regsvr32 comctl32.ocx y no es capaz de registrarla, aunque dice que terminó satisfactoriamente. Reinstalé completamente el Visual y tampoco ha solucionado mi problema.

Gracias de antemano por su colaboración.
  Respuesta:  Eloy Francisco Santillán Urbina
Espero que mi experiencia te ayude...

Tuve un problema similar con VFP 6.0 y W2000, pero en mi caso era cuando corria el ejecutable en maquinas que no tenian instalado el VFP, lo que hice fue general un instalador (tambien en W2000) y lo instale en la maquina que tenia problemas y Todo Ok.

Espero haberte ayudado.

    Pregunta:  10030 - MODIFICAR CELDAS DE EXCEL DESDE VISUAL FOX
Autor:  Lucio Salazar E.
hola , Alguien podria decirme cuales son las instrucciones para modificar las celdas o campos de un archivo en excel, desde visual Fox,
gracias, saludos..
  Respuesta:  David Encinas Rechina
local lcNombreLibro
lcNombreLibro = 'c:\libro1.xls'

oexcel = createobject('excel.application')
oexcel.workbooks.open(lcNombreLibro)
oexcel.Worksheets(1).range("A1").select
oexcel.activecell.value = 'Cambio de información'

|<  <<  47 48 49 50 51 52 53 54 55 56 57  >>  >|