PREGUNTAS CONTESTADAS - FoxPro/Visual FoxPro

 Hay un total de 1456 Preguntas.<<  >> 

    Pregunta:  10454 - AL INSTALAR MI APLICACION ESTE INSTALE UNA FUENTE DE LETRA
Autor:  Zulma Rocha
Saludos:
Quisiera saber si alguien sabe como hacer para que al instalar mi aplicacion hecha en VFP6 esta instale una fuente en el directorio windows\fonts, esto es para manejo de codigo barra y necesito que se instale la fuente en windows al instalar mi aplicacion.

Desde ya muchas gracias a todos.
  Respuesta:  Antonio Estada
La forma en que yo he solucionado este problema es incluyendo el código adjunto al inicio de la aplicación, así, cuando se ejecuta instala la fuente (si ya está instalada no hace nada). Basta con copiar las fuentes al directorio de la aplicación. El programa hace el resto.

Código

    Pregunta:  10490 - CAPACIDAD MáXIMA DE REGISTROS QUE SOPORTA EL FOX
Autor:  Esteban Piedrabuena
Cual es la capacidad máxima de registros que soporta el Fox Pro 2.0 para DOS y el Fox Pro 2.6 for windows.
  Respuesta:  wences santome
El numero maximo de registros , depende del tamaño de cada uno , en teoria hasta 2 gigas de tamaño de tabla ... tu mismo sabras cuanto ocupan los registros para saber cual es el maximo a usar ....

    Pregunta:  10507 - AGREGAR"AUTOCOMPLETAR" EN VISUAL FOXPRO 6.0
Autor:  Carlos Angelino
Hola a todos !!!

Estoy empezando a programar en Visual FoxPro 6.0 y quisiera saber si hay manera de implementar una función de "Autocompletar" en aplicaciones hechas en este lenguaje en aquellos controles en el que se pueda poner dicha función (TextBox, ListBox, etc.). La función que se parezca al "Autocompletar" de la Barra de Direcciones de Netscape Navigator, en el cual conforme se teclea una dirección Web, muestra la primera ocurrencia encontrada en una tabla; o como el "Autocompletar" de, por ejemplo, Microsoft Excel cuando se introducen nombres y si anteriormente se introdujo uno similar, lo muestra en la celda actual.

Gracias por la atención prestada a esta pregunta. Un saludo a todos.
  Respuesta:  luis Carlos arroyo
Hola ..
bueno esta funcion de autocompletar para office, no la encuentro en VFP, pero de pronto te sirva lo siguiente, que es como dijitar un numero y aparece el nombre en otro campo con el solo hecho de Dijitar una tecla asi:
por Ej: tienes un 2 TextBox, uno txtCodigo y otro txtnombre
existe una tabla con los siguientes campos codigo(n10), nombre(c50)
En el evento INTERACTIVECHANGE del TextBox(osea TxtCodigo )escribes lo siguiente:

codi=val(thisform.TxtCodigo.value)
sele 1
use productos
set order to codigo
seek codi
if found()
thisform.txtnombre.value=nombre *(este es campo tabla)
endif
EN ESTE SENCILLO CODIGO SIMULAS EL PROCESO DE AUTOCOMPLETAR DEL OFFICE, LO PUEDES ACOMODAR A TU GUSTO.
ESPERO TE SIRVA DE ALGO.
  Respuesta:  David F. Amador Tapia
Hola amigo te invito a que visites mi pagina y descarges el ejemplo con su codigo fuente de autocompletar, esta muy explicado.

mi pagina es www.davphantom.4t.com
si tienes probleas al descargar los archivos de ejemplos pasa por la pagina www15.brinkster.com/davphantom esta direccion esta en construcción pero ya estan disponibles los ejemplos .

espero haberte ayudado y no olvides visita mi pagina te sorprenderas

    Pregunta:  10523 - ENVIAR ARCHIVOS .BMP A SQL SERVER
Autor:  Alvaro Palma
Deseo averiguar si se pueden enviar archivos .BMP desde Visual Fox a SQL server y que tipo campo en una tabla de SQL server es el que lo soporta. Les agradeceria mucho que me puedan ayudar, gracias...
  Respuesta:  Jose A. Jaimes P.
Para guardar cualquier imagen debe estar guardada en el disco duro luego utiliza esta instruccion para guardarla en la base de datos simpre y cuando el campo sea general.

append general from "Ruta del Bmp"
listo revisala base de datos con doble clik...
  Respuesta:  José Samper
si se puede, el tipo de campo en server sql es tipo general y debe soportar campos null, en la forma lo controlas con un objeto ole dependiente.

    Pregunta:  10569 - CONEXION EN REDES REMOTAS CON NOVELL
Autor:  Nicolás Juárez Castro
CONEXION ENTRE DOS REDES REMOTAS NOVEL, PARA UNA APLICACION DE FOXPRO LAN. TENGO UN SISTEMA QUE FUNCIONA BIEN BAJO UNA RED LOCAL NOVEL. AHORA ESTAMOS CONECTANDO DO REDES EN DIFERENTES CIUDADES A TRAVEZ DE UNA LINEA DEDICADA Y ROUTERS EN CADA RED. TENEMOS ESTACIONES DE TRABAJO EN CADA RED. COMO PUEDO GENERAR UN DISCO DE ARRANQUE PARA CADA TERMINAL, DE TAL MANERA QUE PUEDA ACCESAR A UN SOLO SERVIDOR. AGRADECERE TODA SU AYUDA.
  Respuesta:  Walter Cordova
Estimado amigo..hubieras especificado que version de Novell estas usando.

Si estas usando Novell 4.11 con estaciones 95/98, cuando instales los clientes en las estaciones, luego de finalizar la instalacion del client 32, entra a las propiedades y alli puedes cambiar el servidor por defecto y ponerle el nombre del servidor remoto al que quieres accesar, asi de facil.

Si trabajas con DOS, el comando LOGIN tiene opciones para especificar el servidor al cual se desea ingresar.
Ejm: LOGIN Servidor2

ó
LOGIN Servidor1

Si deseas mas ayuda escribeme a mi correro

Saludos

    Pregunta:  10609 - CONVERTIR BASES DE CLARION A FOXPRO DOS
Autor:  Diego Zoratti
Necesitaría saber como puedo hacer para migrar bases de datos de Clarion que tienen extensión .dat a .dbf para poder manejarlas en Foxpro 2.6 DOS y de ésta forma utilizarl las mismas en una aplicación de fox.
Desde ya muchas gracias.
  Respuesta:  Luis Enrique Leon
Entre las utilerias que trae consigo el software de Clarion hay un archivo llamado CCVT.EXE el cual convierte los DAT a DBF y viceversa.

su sintaxis es la siguiente

Convertir DBF a DAT
CCVT DBASE myfile.dbf CLARION myfile.dat

Convertir DAT a DBF
CCVT CLARION myfile.dat DBASE myfile.dbf

Espero te pueda servir
Saludos !!

    Pregunta:  10708 - COMO LLAMO UN IMAGEN UTILIZANDO UNA VARIABLE
Autor:  edwin diaz
Estoy creando un pequeño programa de control de personal (hoja de vida) el formulario me debe llamar la foto de la persona que encuentra almacenada con el numero de idenificación de la persona (variable), alguien me puede decir como hacerlo, he probado con loadpicture pero me dice que los tipos no coinciden
gracias
  Respuesta:  Jose Jaimes
Ok mira la programacion te sirve para copiar dentro de una base de datos y utilizar la imagen como si fuera el escritorio de windows en FoxPro 6.0

Recuerda tener una Imagen Ok
thisform.Image1.picture

en el Form Activate...

PUBLIC gcTable
gcTable=""
select fondos
set order to tag Ifon
go top
scatter memvar memo
ima=imagenes
thisform.image1.picture="&ima"
thisform.refresh()
*******
en un Boton de Commando

gcTable = GETFILE('BMP,JPG', 'Abrir Imagen...', 'Examinar',1,'Control Fondos')
DO CASE
CASE 'Sin título' $ gcTable
CREATE (gcTable)
CASE EMPTY(gcTable)
RETURN
OTHERWISE
sfb=1
THISFORM.image1.picture=gcTable
thisform.txtimagenes.value=gcTable

ENDCASE

***
Para Aceptar la Imagen y Guardar la en la Tabla

select fondos
set order to tag Ifon
go top
GO 1
jo=messagebox("¿Seguro de Modificar?...",4+32,"Mensaje de Registro...")
if jo=6
gather memvar memo
_SCREEN.PICTURE="&gcTable"
thisform.refresh()
**READ EVENT
endif

Espero sea de tu Ayuda...
  Respuesta:  Josué Córdoba
Antes ya habia hecho un ejercicio parecido y lo que hice fue lo siguiente,
los datos de un empleado son dependientes de una clave, incluyendo su fotografía, en un campo memo solo grabe la ruta de la imagen al registrarlo con getpict ()...
de tal forma que al llamar sus datos debes emplear un codigo tan sencillo como este:

set order to claveempleado
if seek (alltrim(thisform.text1.value))
thisform.image1.picture=campoquealmacenalaruta
endif

claro image1 es un objeto de imagen...
lo ves? es muy sencillo espero te sirva de algo....
saludos desde Oaxaca Mexico
  Respuesta:  Antonio Estrada
Supongo que lo que quieres hacer es mostrar el contenido de un fichero gráfico (bmp o jpg) en un control IMAGE que está en un formulario.
Si es eso, solo tienes que modificar la propiedad picture del control como NOMBRE_VARIABLE+".BMP", siempre y cuando la variable sea de tipo texto, si no, tienes que poner ALLTRIM(STR(NOMBRE_VARIABLE))+".BMP"

Espero haberte ayudado

    Pregunta:  10732 - DBF/FPT DAñADO
Autor:  Carlos Gonzales
Hola necesito porfavor el utilitario fixdbflt para reparar un dbf. Pasa que no solo la cabecera se ha dañado sino tambien aparentemente el fpt/dbt, ya que con el filefix no puedo repararlo. Es urgente. Les agradezco de antemano
  Respuesta:  Marcelo Siles
Si estás trabajando en FoxPro 2.6 for Windows y se dañó un .dbf o .fpt generalmente lo podés abrir con Visual Fox.
Una vez que lograste abrirlo hacés lo siguiente (siempre desde Visual Fox):

USE ARCHIVO
COPY STRU TO PEPE
USE PEPE
APPEND FROM ARCHIVO
CLOSE ALL

Luego entrás a FoxPro 2.6 y abrís el archivo PEPE.DBF
Debería haberte recuperado todos los registros.
Mucha Suerte.

    Pregunta:  10743 - NUMERO DE PAGINAS
Autor:  Humberto Valdez Isla
Hola quisiera saber si alguien a podido imprimir un numero de paginas determinado, es decir de la pagina #x a la pagina #y sin tener que salir de a presentacion preliminar del report form.
Gracias de antemano por la respuesta.
  Respuesta:  lucio salazar estrada
** mira con esta opcion das la primer pasada de todas las hojas pero va ** direccionado hacia un archivo de paso texto, en realidad no tarda ..

repo form reporte4 to file a.txt noconsole &&prompt

** con este calculo te genera el total de hojas

tot_paginas=abs((32767-_pageno)-32767)

** tot_paginas lo pones en el reporte , indica la ultima hoja.
y vuelves a correr el reporte pero ahora si hacia la impresora o video

repo form reporte4 to file a.txt prev noconsole &&prompt

en realidad a mi me ha funcionado muy bien .. espero te ayude, saludos desde Victoria Tamaulipas, Mexico
  Respuesta:  jose a. Jaimes
Es muy facil pero sales del reporte al mandar a imprimir cuando conecta la caja de dialogo de la impresora el comando es.

Report form reporte.frx preview noconsole to printer prompt

listo O.K.
  Respuesta:  René Abdala Rojas
La verdad es que no conozco hasta ahora alguna función que te permita identificar el numero de paginas que contendra to informe, pero prueba con lo siguiente:

- toma el numero maximo de registros de una pagina, es decir el numero maximo de filas que contiene un reporte ya sea por presentacion preliminar o por impresora.

- divide el total de registros de tu tabla resultante por el numero de registros por hoja y te dara el numero total de paginas que saldran en tu informe.

espero te sirva de algo este aporte, Saludos.

    Pregunta:  10751 - IDENTIFICADOR DE LLAMADA ENTRANTE
Autor:  JOSE LUIS MORAL
ESTOY CONFECCIONANDO UN PROGRAMA PARA UNA EMPRESA DE EMERGENCIAS MEDICAS, CON CONTESTADOR DE TELEFONO,CON GRABACION AUTOMATICA DE VOZ, VALIDACION DE SOCIOS,MANEJO DE BASES DE DATOS ETC. ETC.
EL PROBLEMA, ES QUE ME HAN PEDIDO QUE INCORPORE AL PROGRAMA UN IDENTIFICADOR DE NUMERO ENTRANTE (identificador de llamadas).PROBE CON ALGUNOS ACTIVE X PERO PARECEN NO FUNCIONAR EN EL SISTEMA TELEFONICO DE MI PAIS (ARGENTINA).
SI ALGUIEN ME PUEDE TIRAR UNA MANO LE ESTARIA MUY MUY AGRADECIDO.
SALUDOS
  Respuesta:  Victor Paredes
Seguramente esta empresa de emergencias debe tener una central telefonica, deberias comunicarte con el servicio tecnico de la misma y averiguar si ellos te pueden pasar un componente para que la central te envie el ANI. De otra forma no se como hacerlo.

Espero que te halla servido.

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