PREGUNTAS CONTESTADAS - FoxPro/Visual FoxPro

 Hay un total de 1456 Preguntas.<<  >> 

    Pregunta:  13100 - BACKUP CON XCEED
Autor:  maria ruth suarez justiniano
QUEDARE MUY AGRADECIDA A QUIEN PUEDA AYUDARME.
QUIERO EJECUTAR BACKUPS CON EL XCEED Y PARA ESTO NECESITO EL CODIGO PARA VISUAL FOX DEL BOTON QUE INVOCA EL METODO BACKUP DEL CONTROL OLE RESPECTIVO.
SALUDOS.
  Respuesta:  jose samper
THISFORM.xzip.ZipFilename = 'nombre del zip'
THISFORM.xzip.FilesToProcess = 'archivos a compactar ej: c:\aplicacion\*.*'
THISFORM.xzip.zip()

    Pregunta:  13194 - IMPRIMIR CODIGO FUENTE DE UN PROGRAMA FOXPRO
Autor:  Leonardo Prada
Hola compañeros,
Como puedo Imprimir el codigo fuente de un programa realizado en foxpro, osea imprimir el codigo de todas las formas sin necesita de entrar a cada forma.

Gracias.
  Respuesta:  Luis Eduardo Moya Brenes
ParA IMPRIMIR el código de todos los programas puedes usar la opcuión FoxDoc que se encuentra en el menú principal en la opción Program

    Pregunta:  13283 - "LEYENDO TECLAS"
Autor:  Javier Cruz
Necesito saber si hay alguna funcion en Visual Foxpro para leer teclas que no me genere una repetición en pantalla (Algo así como getch() en Turbo C), espero respuesta, !Gracias¡
  Respuesta:  Jose Samper
en el metodo keypress de todos los objetos puedes controlar lo que quieres que haga el objeto al presionar determinada tecla. si no quieres que se repita una tecla programa algo asi

metodo keypress
LPARAMETERS nKeyCode, nShiftAltCtrl
if type('ltecla')='U'
public ltecla
ltecla=nKeyCode
dodefault()
else
if ltecla=nKeyCode
nodefault
return
endif
endif
dodefault()

    Pregunta:  13323 - PERDIDA DE DATOS
Autor:  Edwin F. Ponce R.
Tengo una aplicación desarrollada en Visual Fox 6 la cual funciona des de hace 1 año y seis meses de un tiempo aca he notado que se pierden los datos o no los actualiza, si verifico por medio de un brower la informacion aun esta alli pero al apagar el equipo y al dia siguiente encenderlo tal informacion en su mayoria no esta alli. De igual forma estoy teniendo problemas con los indices se me dañan. Les agradezco su pronta respuesta, Gracias.
  Respuesta:  wences
Tu problema suena mas a un posible problema de disco duro que a otra cosa , o tambien podria deberse a un virus ... Yo empezaria por comprobar el disco , o simplemente a cambiar temporalmente de lugar la informacion si puedes y comprobar los resultados ... ademas de testear la posibilidad de un virus ...

Otra cosa es que trabajes con Buffer y tuvieses un problema de memoria ...

Espero te sirva ...

    Pregunta:  13368 - HABILITAR CTR+C, CTR+V Y CTR+X
Autor:  Nora Cárdenas
Hola:

Quisiera saber cómo puedo hacer que en mi aplicación se pueda usar el copy, paste y cut, o sea, las combinaciones de ctr+c, ctr+v y crt+x, estoy desarrollando un sistema que tiene campos en donde se introducen muchos caracteres y es muy útil tener esas opciones pero no logro que se habiliten.

¿Alguien puede ayudarme?
  Respuesta:  José Samper
En el menu de tu aplicación coloca las opciones copiar, pegar, cortar y los comandos son _med_cut,_med_copy,_med_paste

    Pregunta:  13381 - COMPRIMIR ARCHIVOS CON WINZIP
Autor:  Laura Trejo
Hola :
Necesito saber como comprimir y descomprimir archivos en una aplicacion de VFP6 con WINZIP sin que me aparezca la pantalla del WINZIP... osi alguien conoce otro software para hacer esto...Gracias
  Respuesta:  Jose Samper
Hay varia librerias que lo hacen, si quieres te envio una
  Respuesta:  Roger Velasquez
Podés utilizar un control ocx de Green Eclipse Software que es gratuito y lo podés bajar desde http://www.greeneclipsesoftware.com, te genera archivos *.cab y es muy sencillo de usar.

    Pregunta:  13388 - RESOLUCION DE PANTALLA
Autor:  Miguel Mesones
Hola!

¿Sabe alguien si es posible cambiar la resolución de la pantalla de windows desde Visual Foxpro?
Con visual Basic es posible.¿Pero desde Visual Foxpro?

Gracias y espero respuesta.
  Respuesta:  Guillermo Escalante

Esta Funcion la encontre en FOXBOARD, espero que te funcione....

*!* Cambia la resolución de la pantalla
*!* Sintaxis: ChangeRes(tnWidth, tnHeight)
*!* Valor devuelto: llRetVal
*!* Argumentos: tnWidth, tnHeight
*!* tnWidth especifica la nueva anchura de la pantalla en pixels
*!* tnHeight especifica la nueva altura de la pantalla en pixels

FUNCTION ChangeRes
LPARAMETERS tnWidth, tnHeight
LOCAL lnWidth, lnHeight, lnModeNum, lcDevMode
*!* Valores
lnModeNum = 0
lcDevMode = REPLICATE(CHR(0), 156)
lnWidth = IIF(EMPTY(tnWidth), 800, tnWidth)
lnHeight = IIF(EMPTY(tnHeight), 600, tnHeight)
*!* Instrucciones DECLARE DLL para cambiar resolución
DECLARE INTEGER EnumDisplaySettings IN Win32API STRING lpszDeviceName,;
INTEGER iModeNum, STRING @lpDevMode
DECLARE INTEGER ChangeDisplaySettings IN Win32API STRING @lpDevMode ,;
INTEGER dwFlags
*!* Bucle para obtener todos los modos disponibles
DO WHILE EnumDisplaySettings(NULL, lnModeNum, @lcDevMode) <> 0
lnModeNum = lnModeNum +1
ENDDO
*!* Configurar la structura DevMode
lcDevMode = STUFF(lcDevMode, 41, 4, LongToStr(1572864))
lcDevMode = STUFF(lcDevMode, 109, 4, LongToStr(tnWidth)) && Ancho
lcDevMode = STUFF(lcDevMode, 113, 4, LongToStr(tnHeight)) && Alto
*!* Cambiar resolucion
ChangeDisplaySettings(@lcDevMode, 1)
ENDFUNC

*!* Convierte un long integer a un 4-byte character string
*!* Sintaxis: LongToStr(lnLongVal)
*!* Valor devuelto: lcRetStr
*!* Argumentos: lnLongVal
*!* lnLongVal especifica el long integer a convertir
FUNCTION LongToStr
LPARAMETERS lnLongVal
LOCAL lnCnt, lcRetStr
lcRetStr = ''
FOR lnCnt = 24 TO 0 STEP -8
lcRetStr = CHR(INT(lnLongVal/(2^lnCnt))) + lcRetStr
lnLongVal = MOD(lnLongVal, (2^lnCnt))
NEXT
RETURN lcRetStr
ENDFUNC

SKO

    Pregunta:  13389 - JUSTIFICAR DATOS NUMERICOS A LA DERECHA
Autor:  Juan Carlos Saavedra Ariza
Hola amigo(a)s programadores del mundo Fox. Mi pregunta es la siguiente, necesito justificar un campo númerico al lado derecho de un control TextBox en el momento de ir llenando el campo con valores, el INPUT MASK = 999,999,999,999. De esta forma lo justifica solo cuando doy Enter o pierde el foco el objeto.

Si alguien puede ayudarme estare muy agradecido eternamente

! GRACIAS.... !
  Respuesta:  Eloy Francisco Santillán Urbina
Lo que tienes que hacer es cambiar la propiedad alignment del textbox y ponerla en dos, de este modo todo se soluciona.

Hasta la proxima
  Respuesta:  wences
Que tienes en la propiedad alignment del textbox ... deberia estar a Derecha ...

Espero te sirva ...

    Pregunta:  13393 - COMO CREAR RESPALDOS EN VARIOS DISCOS
Autor:  JOEL LARA RIVERA
Necesito saver si me pueden ayudar para hacer una aplicacion en
VISUL FOXPRO 6 para que respalde informacion , lo he intentado con el
pkzip pero se me hace muy rudimentario y poco util, ya que la informacion es mucha y tengo que hacer el respaldo usando varios discos, se los voy a agredecer bastante
  Respuesta:  JOSE ROLANDO QUINTERO PAZ
Hola
Creo que lo que tienes que hacer es configurar el Config.fwp con una funcion que se llama Resource; en este momento no tengo la sentencia correcta. Esta tiene por objet hacer copias de respaldos de toda la informacion a medida que vaya ingresando. Si por lo contrario deseas usar un programa para comprimir la información, eso ya es otra cosa, en ese caso yo uso el WinRar que cabe en un diskett y crea un ejecutable que es autoextraible, es decir no necesita el WinRar para descomprimirse.

Si tienes dudas escribeme y te dire como crear copias de respaldo desde visualfoxpro, ok?
  Respuesta:  Juan Carlos
utiliza el WinZip. Puede ser RUN c:\(ruta del programa)\WinZip32
Luego directamente seleciona la unidad de disco, el programa automaticamente detecta la capacidad del disco, y hace todos los disquettes que necesitas respaldar la información.
Suerte

    Pregunta:  13397 - TAMAñO DEL PREVIEW
Autor:  Javier Jesus Martinez Fariñas
Por qué al visualizar los reportes a pantalla, en mi computador, veo el reporte con la order preview en tamaño lo suficientemente grande con el zoom al 100% en Visual Fox 5.0 y en la de algunos de mis amigos y clientes se ve el zoom al 100% más reducido y apenas legible.

Si alguien se lo explica, favor responderme.

Saludos
  Respuesta:  gilberto de campos
Hola,

eso depende de la resolcuión de:
la impresora por defecto
el video.
la fuente de la letra.

saludos ...

|<  <<  56 57 58 59 60 61 62 63 64 65 66  >>  >|