PREGUNTAS CONTESTADAS - FoxPro/Visual FoxPro

 Hay un total de 1456 Preguntas.<<  >> 

    Pregunta:  41367 - ERRORES EN APLICACIONES VFP EN WINDOWS XP
Autor:  Edgar Carrion
Tengo un problema... he desarrolado una aplicación Vfp en un equipo con windows Xp, pero continuamente me bota errores de Sistema operativo, he ejecutado mi aplicacion en windows 98 y no tengo problemas. que pasarà, quiero saber si Xp es un sistema aconsejable para ejecutar aplicaciones de vfp,...Gracias por su ayuda
  Respuesta:  Luis Rodríguez
Si no tiene VFP versión 7 o para arriba, tambien puedes intentar no generar un exe, si no un app que si no mal recuerdo me dio bueno resultados, solo que no funcionara la getfileversion de la foxtools
  Respuesta:  Jose Amilcar Sauceda Reyes
Hola,

Yo he tenido un problema parecido, te dire que VFP y windows XP no se llevan muy bien, solo las versiones 7 y 8 no tienen problemas en Windows XP, te aconsejo que desarrolles todas tus aplicaciones de VFP en Windows 2000 con SP3 ya que este sistema operativo tiene muy buen rendimiento, yo desarrollo mis aplicaciones y las compilo en Windows 2000, y mi sistema de archivos es el FAT 32, y no he tenido problemas al pasarlas a otro sistema operativo como el XP el ME,

Cualquier otra pregunta no dudes en hacerla,

    Pregunta:  41736 - ¿COMO AGREGAR IMAGENES AL LAS OPCIONES DEL MENU?
Autor:  Omar Enrique Molero Urdaneta
como hacer para que cuando se haga click en cualquier modulo del menu en cada una de las opcion aparesca un icono al lado de la misma......Ej. si en la opcion de menu "Salir" tenga el icono de la puerta con la flecha apuntando hacia ella
  Respuesta:  Cecilia Colalongo
Fijate con esto, tienes que usar algunas API de menús como SetMenuItemBitmaps:

PUBLIC oform1
oform1=NEWOBJECT("form1")
oform1.Show
RETURN

DEFINE CLASS form1 AS form
    ShowWindow = 2
    DoCreate = .T.
    AutoCenter = .T.
    Caption = "Pictures in menu"
    ZoomBox = .F.
    Name = "Form1"
    PROCEDURE createmenu
        LPARAMETERS oFormRef, getMenuName, lUniquePopups, parm4, parm5, parm6, parm7, parm8, parm9
        LOCAL cMenuName, nTotPops, a_menupops, cTypeParm2, cSaveFormName
        IF TYPE("m.oFormRef") # "O" OR ;
          LOWER(m.oFormRef.BaseClass) # 'form' OR ;
          m.oFormRef.ShowWindow # 2
            MESSAGEBOX([This menu can only be called from a Top-Level form. Ensure that your form's ShowWindow property is set to 2. Read the header section of the menu's MPR file for more details.])
            RETURN
        ENDIF
        m.cTypeParm2 = TYPE("m.getMenuName")
        m.cMenuName = SYS(2015)
        m.cSaveFormName = m.oFormRef.Name
        IF m.cTypeParm2 = "C" OR (m.cTypeParm2 = "L" AND m.getMenuName)
            m.oFormRef.Name = m.cMenuName
        ENDIF
        IF m.cTypeParm2 = "C" AND !EMPTY(m.getMenuName)
            m.cMenuName = m.getMenuName
        ENDIF
        DIMENSION a_menupops[1]
        IF TYPE("m.lUniquePopups")="L" AND m.lUniquePopups
            FOR nTotPops = 1 TO ALEN(a_menupops)
                a_menupops[m.nTotPops]= SYS(2015)
            ENDFOR
        ELSE
            a_menupops[1]="file"
        ENDIF
        DEFINE MENU (m.cMenuName) IN (m.oFormRef.Name) BAR
        DEFINE PAD _0x20fnux8 OF (m.cMenuName) PROMPT "File" COLOR SCHEME 3 ;
            KEY ALT+F, ""
        ON PAD _0x20fnux8 OF (m.cMenuName) ACTIVATE POPUP (a_menupops[1])
        DEFINE POPUP (a_menupops[1]) MARGIN RELATIVE SHADOW COLOR SCHEME 4
        DEFINE BAR 1 OF (a_menupops[1]) PROMPT "Open"
        DEFINE BAR 2 OF (a_menupops[1]) PROMPT "\-"
        DEFINE BAR 3 OF (a_menupops[1]) PROMPT "Exit"
        ON SELECTION BAR 3 OF (a_menupops[1]) quit
        ACTIVATE MENU (m.cMenuName) NOWAIT
        IF m.cTypeParm2 = "C"
            m.getMenuName = m.cMenuName
            m.oFormRef.Name = m.cSaveFormName
        ENDIF
    ENDPROC
    PROCEDURE addpictures
        DECLARE INTEGER FindWindow IN win32api STRING,STRING
        DECLARE INTEGER GetMenu IN win32api INTEGER
        DECLARE INTEGER GetSubMenu IN win32api INTEGER,INTEGER
        DECLARE INTEGER LoadImage IN win32api INTEGER,STRING,INTEGER,INTEGER,INTEGER,INTEGER
        DECLARE INTEGER SetMenuItemBitmaps IN win32api INTEGER,INTEGER,INTEGER,INTEGER,INTEGER
        DECLARE INTEGER GetMenuItemID IN win32api INTEGER,INTEGER
        DECLARE INTEGER ModifyMenu IN win32api INTEGER,INTEGER,INTEGER,INTEGER,string
        DECLARE INTEGER DrawMenuBar IN win32api INTEGER
        LOCAL ctitle,HWND,mhandle,shandle,lcname1,lcname2,nretval1,    nretval2,menuid1,menuid2,lcDirectory
        ctitle = this.caption
        lcDirectory = CURDIR()
        HWnd = findwindow(0,m.ctitle)
        mhandle = getmenu(m.HWND)
        shandle = getsubmenu(m.mhandle,0)
        lcname1 = lcDirectory+"Open.Bmp"
        nretval1 = loadimage(0,m.lcname1,0,13,13,32768+16+2)
        menuid1 =getmenuitemid(m.shandle, 0)
        menuid2 =getmenuitemid(m.shandle, 1)
        setmenuitembitmaps(m.shandle, m.menuid1,0,m.nretval1,m.nretval1)
        modifymenu(m.mhandle, m.menuid1,0, m.menuid1,"&Open    F2")
    ENDPROC
    PROCEDURE Init
        this.createmenu(this,.t.)
        this.addpictures()
    ENDPROC
ENDDEFINE

    Pregunta:  41766 - CONVERSION DE BASE DE DATOS
Autor:  miguel pino mejias
tengo un programa antiguo en Dos cuya base de datos tiene las extensiones *.inx y *.dat que creo que son de un Foxpro antiguo, quisiera pasar esos datos a access ¿Existe algún consersor? ¿Cómo se podría hacer?

Gracias
  Respuesta:  Jose AMilcar Sauceda Reyes
El indice que dices .inx y .dat donde mas recuerdo es de Dbase, lo que puedes hacer es intentar importar los datos a travez del "GET EXTERNAL DATA" y luego "IMPORT", alli te mostrara una opcion de la fuente de donde vas a importar los datos, y le indicas que es una base de datos de Dbase 5 y los importas, sino, entonces lo que podes hacer es abrir los archivos en visual foxpro, y luego de alli, exportarlos a access.

Tenes que tener cuidado con el hecho de que no siempre las tablas creadas coincidan con las tablas existentes y puede que no todos los datos sean importados satisfactoriamente
  Respuesta:  Mario Iraheta
beuno lo primero es que la extencio inx se pueden leer con foxpro v 2.6 despuedes se copia la estructura a una base de datos de vfp ya se hace un copy y despues se exprota a acces.
esto es lo que yo hice
  Respuesta:  carlos crohare
Esos archivos que queres convertir no creo que sean de una vieja fox
pero podes provar con el cn (COMANDANTE NORTON)
1 - MARCAS EL ARCHIVO
2 - SELECCIONAS EL CONTENIDO
3 - COPIAS LOS DATOS
4 .- LO GUARDAS COMO -TXT
5 - LO IMPORTAS DE EXCEL O ACCES

SUERTE

    Pregunta:  41820 - MIGRACION DE VISUAL FOXPRO A SQL
Autor:  Nadia
Necesito toda la información posible sobre como migrar de Visual FoxPro a SQL.
Gracias...
  Respuesta:  OSCAR DAVID SANTA ORREGO
HOLA.

PARA QUE MIGRES UNA BASE DE DATOS EN VFP PUEDES UTILIZAR UN ASISTENTE LLAMADO UPZISING EN EL MENU HERRAMIENTAS-ASISTENTES

CUALQUIER DUDA ESCRIBEME Y TE ACLARO LAS DUDAS

    Pregunta:  41826 - FLASH EN VF
Autor:  Pedro Arena
Necesito saber como agregar un archivo SWF dentro de un form.

Gracias!
  Respuesta:  César Laínez
Bueno primero debes entrar en el menu Herramientas,Opciones, de ahi te vas a la pestaña de Controles y seleccionas controles ActiveX, debes buscar el ActiveX llamado Shockwave Flash Object y lo seleccionas y luego das ok. Con esto ya te aparecerá el control dentro de la barra de herramientas...

Lo seleccionas y luego lo agregas a tu formulario, para cargar el archivo .swf te vas a la propiedad del objeto llamada "movie" y le das el nombre con la ruta completa del archivo a visualizar... corres tu formulario.... y listo....

Espero que haya podido ayudarte.

Saludos

    Pregunta:  41867 - IMPRESIONES A PUERTOS USB
Autor:  Mario Prado
Como estan amigos...?
Tengo un inconveniente, tengo un programa en FOXPRO LAN 2.6 (DOS) y no tengo ningun problema con las impreiones en RED o LOCALES, a no ser por las impresoras con puertos USB...
Quisiera saber si de alguna forma se puede enviar a imprimir a una impresora conectada a un puerto USB...?
Les agradesco de antemano por su ayuda y espero poder ayudarlos en algun momento...
Gracias
  Respuesta:  Mariano Jedrzejewski
Mario
Que sistema operativo tenes en la pc local ?
Si tenes Windows 2000 o NT podes hacer este truco

1) Compartir la impresora
2) conecta el lpt1(local) a la misma impresora
net use lpt1 \\nombre_pc\impresora

Si no que Dios se apiade de ti por que el Foxpro Dos 2.6 imprime unicamente en puerto lpt1 o com

    Pregunta:  41935 - LLAMAR AL ARJ.EXE DESDE VISUAL FOX
Autor:  oscar diaz cruz
hola amigos

necesito saber como utilizo el arj.exe desde un boton de comando de fox-pro, mejor dicho que comondo uso para trabajar con el arj yo tengo a rjj.exe en C:\arj como lo ejecuto en fox

gracias
  Respuesta:  Tato .
Hola, mira... la forma en que lo podes hacer es usando el commando RUN. Tendria que armar la instruccion en una variable... ej

archivo = "c:\comprimido.arj"
parametros = "-a -e- i -o"
ejecuta = "run /n " + alltrim(parametros) + " " alltrim(archivo)

RUN /N evita que cuando ejecutes el comando te aparesca una ventana de consola.
Cualquier duda escribime.

    Pregunta:  41943 - BASCULAS CON VISUAL FOX
Autor:  MANUEL ORTIZ CANTO
ALGUIEN SABE COMO HACER PARA LEER CON VISUAL FOX UNA BASCULA???, LO NECESITO PARA HACER UN PROGRAMA QUE PESE EN ALMACEN
  Respuesta:  Obed Reyes
Yo lo hice con hiperterminal de Windows, luego tienes que leer el archivo generado por hiperterminal y hacer los que desee con esos datos.

Si tienes duda me avisas
  Respuesta:  Ing. Adrián Raúl Hernández Hernández
Hola Manuel Ortiz Canto, no te preocupes yo tengo un programa que lee el peso de una bascula y te lo almacena en una tabla ponte en contacto conmigo y te mando el archivo, esta un poco exteno y largo para enviartelo por aqui, te mando mis datos y mis telefonos

Radico en Guadalajara, Jalisco, Mexico
Adrian R. Hernández
tel; 38245094, 38232297
  Respuesta:  Fernando Rebaza D
Hola Manuel.
Primero tendrías que fijarte si tu bascula tiene una salida con cable serial o paralelo hacia una pc. Estas balanzas deben de tener un boton que te pase ese peso a un medio de almacenamiento externo, que sería tu pc.
Si tu bascula tiene esa salida lo que tendrías que hacer es crea un formulario con dos textbox y boton de comando.
El primer text para el codigo del producto y el segundo para el peso que va a pasar de tu balanza y command boton para grabar ese peso a tu tabla de pesos.
Espero haberte ayudado.

    Pregunta:  42037 - COMO LEER ARCHIVOS CON EXTENSION PDB
Autor:  carlos alberto brochero
como leer un archivo con extension pdb en visual fox pro
  Respuesta:  Victor Alexander Andrade Parra
Actualmente no conozco que esto se pueda hacer salvo con este utilitario lo puedes bajar de :

> http://www.fpress.com./ficheros/Jul01/DBFVIEWSETUP.ZIP

    Pregunta:  42114 - ARCHIVO .DBF A POWERPOINT
Autor:  Mirla Castellanos
Hola a todos, tengo una duda acerca de si se puede realizar el pase de información de una dbf a PowerPoint y ¿como?. Sé que se puede hacer a excel y a word pero no se si se puede hacer a PowerPoint directamente. De antemano gracias por la colaboración que puedan prestarme. Saludos.
  Respuesta:  Irving Ovalles
Aunque no se con que finalidad quieres pasar la data de un DBF a una presentación de Power Point... Suponiendo que sea para hacer una presentación de la información, no te compliques y pasalo de DBF / Excel / Power Point, ya que Power point no es como Excel que pueda guardar registros como filas, si no que solo guarda slides.

|<  <<  98 99 100 101 102 103 104 105 106 107 108  >>  >|