Se han encontrado 2654 coincidencias. | << >> |
FoxPro/Visual FoxPro |
Pregunta: | 552 - NOMBRE DEL LOGIN |
Autor: | Ganim Gustavo |
Necesito saber como puedo obtener el login con Fox Pro 2.6 For Windows sin correr el shell de la red. Al ejecutar el SYS(0) obtengo solamente el nombre de la maquina. En cambio en Visual Fox 5.0 obtengo el nombre de la maquina y el usuario. Tengo un sistema operativo NT 4. En Novell se puede realizar. |
Respuesta: | Efrain Dario Lozano Figueroa |
Bueno fue todo un lio conseguir ese dato.. pero lo consegui.. debes primero que todo bajarte un archivo llamado PUTINENV.exe despues debes crear un archivo de proceso por lotes donde debes escribir la siguiente linea. PUTINENV L esa linea hara que las variables de entorno de windows 98 se activen.. para lo cual en DOS debes digitar SET. Nota.. El archivo PUTINVENV.exe debe estar en un lugar disponible al momento de ser requerido por el .BAT. Es para mi.. de grato placer haberte colaborado... yo pase por esa asi que se lo que se siente... si quieres bajar el archivo PUTINENV.exe dirigete a www.openschoolserver.de/download/ |
Respuesta: | Foxito |
Novell crea variables de DOS las cuales puedes ver tanto el nombre como su valor ejecutando el comando SET desde la pantalla de DOS. Busca e incluye el nombre de la variable de usuario en tu codigo de Fox mediante la funcion X=GETENV(variable). |
Respuesta: | Foxito |
Ve al dos y ejecuta SET. Una de las variables que lista es el usuario del Novell... (no recuerdo cual) Ejecuta GetEnv(), ésta función devuelve el contenido de la variable a nivel de DOS. Espero que te ayude. Bye |
Respuesta: | Ricardo Peña |
Para redes Novell, la variable es USER y se obtiene mediante la instrucción:A = GETENV("USER")Para windows y NT, no he podido saber como se hace. Si lo averiguas, te lo agradezco |
Respuesta: | Mariano Ricardo |
Lo que hago en fox pro 2.6 para dos en nt 4.0 es! set >c:\temp\archivo.txtluego abris el archivo en bajo nivel (te fijas antes en que posicion del file esta) y lees el nombre de usuario.Si queres luego lo borras. Enviame tu direccion de e-mail asi te envio los fuentes. Suerte |
Pregunta: | 557 - MANEJO DE ARCHIVOS EN VISUAL FOXPRO 5.0 |
Autor: | Cesar Izquierdo |
En foxpro para windows 2.6 se manejan los dbf´s en forma independiente, pero en Visual Foxpro todos los dbf´s pueden unirse en una base de datos. Ahora, en foxpro para windows se puede el caso de que se queden los archivos abiertos y voten el famoso error ´NO ES UNA TABLA DBF´, ¿Puede ser que en Visual Foxpro se de un error del mismo tipo si ubiese un corte brusco del equipo a la hora de estar trabajando con los archivos?, ¿Hay una manera de proteger los dbf´s de foxpro para windows y las bases de datos en Visual Foxpro?, Y si los archivos ya estuviesen malogrados, ¿Que debo hacer para recuperar mi informacion si no cuento con un backup actualizado...? Gracias. |
Respuesta: | Roberto Centeno |
Ese problema ha sido superado enormemente en el visual Foxpro 5 y superiores, puedes probar un dbf del Fox 2.6 con ese problema e intenta abrir con el Fox pro 5 y lo abrira sin problemas, pero cuando trabajes con VFp 5 no te recomiendo que uses tablan en base de datos si no trabaja con tablas libres |
Respuesta: | Foxito |
Una falla de electridad puede dañar los archivos CDX, IDX o DBF, sobre todo si tiene FTP. La única forma de protgerlos es con backups de los mismos. Si se daña el DBF, puedes recuperar la mayor parte de los campos con Norton para DOS (8.0), con ligeros problemas con los nombres largos y compos general y memos. Bye |
Respuesta: | Decio |
Si hubiera alguna manera de evitar respaldos y alguien o yo la supiera seguro ya estaría millonario con la patente. En realidad ni los sistemas de millones de dólares se salvan de esta tarea tan importante como tediosa. Sin embargo, hay algunos trucos... que por $100.000 puedo dar, no mentira! Tengo alguna experiencia con FoxPro 2.5 y cortes abruptos de electricidad (en Venezuela eran más o menos frecuetes). En esos casos sucede que los archivos de índices compuestos (.cdx) se corrompen de tal manera que resulta imposible abrir la tabla. (Recordemos que estos son comprimidos y cargados en la RAM por el famosa tecnología RUSHMORE). Un simple USE .dbf da un error en el que uno cree estar perdido irremediablemente. Descubrí que eliminando el archivo de indice: ERASE .cdx deriva en un error recuperable. El hacer USE .dbf simplemente acusa la falta de la tabla de indices compuesto. Esto se soluciona fácilmete recreando los índices con el comnado INDEX ON . Así, lo último por hacer es verificar la integridad de la última transacción. Y ahora que menciono TRANSACCION, esta es la mejor forma de cuidarse de estos problemas en Visual Fox. Un libro o el help de Visual Fox podrá explicar mejor que yo aquí cómo utilizar las instrucciones BEGIN TRANSACTION, END TRANSACTION y ROLLBACK. Si sirvió de algo mándeme el cheque por e-mail. ¿OK? |
Respuesta: | Oscar Obregon |
UNA ALTERNATIVA FIABLE EN FOXPRO 2.6 FOR WINDOWS ES ABRIR LA BASE DE DATOS CORRUPTA DESDE EXCEL Y GUARDARLA LUEGO COMO ARCHIVO DBASE, CON UN NOMBRE DISTINTO,SIEMPRE Y CUANDO NO TENGA CAMPOS MEMO,LUEGO ABRELA DESDE FOX Y UTILIZA REINDEX PARA RECUPERAR TODOS LOS INDICES.CHAU,OSCAR. |
Respuesta: | Daniel |
Por la largada de la respuesta, esta en el archivo resp557.txt |
Pregunta: | 566 - PROBLEMAS CON CORREO EN VISUAL FOXPRO 5.0 |
Autor: | Amador Alejandro Izarra F. |
BUENOS DIAS AMIGOS INFORMATICOS : MI PREGUNTA ES : |
Respuesta: | William Finol |
Amigo, tengo un formulario en Visual Foxpro 6.0 que permite enviar correos electronicos desde el sistema utilizando el Outlook. Si estas interesado puedes escribirme a mi correo, yo con gusto lo enviaré. |
Respuesta: | Foxito |
Puede que veas desde otros usuarios el archivo ejecutable, pero la mejor forma es conectando una unidad de red (win95) y que sea la misma unidad para cada usuario de la red, así habrá una ruta fija para ubicar el archivo. Otro detalle a considerar es que posiblemente el ejecutable necesite librerías que sólo estén en la carpeta de una PC y no en las demas PCs... creo que con la Unidad de Red podría solucionarse. Bye |
Pregunta: | 596 - IMPRIMIR CON VISUAL FOXPRO COMO EN DOS |
Autor: | Jorge Acosta |
Sobre Visual Fox. Pro. Tengo Varios Clientes que tienen instalados aplicaciones que desarrollamos en esta herramienta, pero no tienen impresoras laser sino, DFX-8000 epson. los reportes salen sumamente lentos aun configurando la fuentes en los informes con DRAFT La pregunta ... |
Respuesta: | nobody |
NO ES SENCILLO PERO TAMPO IMPOSIBLE, PRIMERO INSTALAS UNA NUEVA IMPRESORA GENERICA (SIN MARCA), NO DEBES UTILIZAR TU REPORTE DEBES CREAR UN PROGRAMA QUE TE IMPRIMA LINEA POR LINEA COMO TE HAN MOSTRADO EN MENSAJES ANTERIORES O SEA CON ??? O ?? PREVIAMENTE SETEAS TU IMPRESORA CON _endofline=CHR(13)+CHR(10) _cmdbig=CHR(18)+CHR(14) SET PRINTER TO (PUERTO A UTILIZAR LPT1 O LPT2 ETC) SET DEVICE TO PRINTER ??? _cmdbig+[ESTO SALE EN LETRA GRANDE]+_endofline SET PRINTER OFF SET PRINTER TO SET DEVICE TO SCREEN * PARA SABER QUE CARACTERES DEBES UTILIZAR PARA TAL O CUAL TIPO DE LETRA PUES LEE TU MANUAL DE IMPRESORA |
Respuesta: | kevin calderon |
HOla bueno la forma en que yo lo hice es de la siguiente manera : envié toda la impresion a un archivo como se realiza en cliper y luego lo envio a la impresora : copiar con copyfile copyfile("NOMTEXTO","LPT1",1) |
Respuesta: | Douglas Antonio Menjivar Zamora |
Lo que hice fue crear reportes en foxpro dos e invocarlos desde visual fox para imprimir y para pantalla el ambiente grafico hecho en visual fox definiendo como predeterminado un impresor generico espero que les ayude mi tecnica. |
Respuesta: | Fredy Villa |
Te comento que podemos hacer envio de reporte en modo draft dentro del visual fox pro la clave es utilizando un api de windows el nombre del api es COPYFILE, la utilizacion de este api es primeramente copiar el reporte en un file txt como si trabajaras en DOS y luego envias el api de la siguiente manera a = copyfile("NOMTEXTO","LPT1",1) |
Respuesta: | gilberto de campos |
prueba a ver con : set defa to print @ prow()+1,1 Say "Directo a las impresora" set defa to screen |
Respuesta: | PABLO HENIAX |
Lo que podes hacer es elegir la fuente de la impresora que tengas instala en las que dicen draft, para que esto funcione en VFP 5 tenes que bajarte el SP1 porque si no no te da bola un abrazo |
Respuesta: | Carlos Veron |
Hola: Prueben con definir una impresora genérica / solo texto, de esta manera los resportes se imprimirian como en msdos, esto funciona en Fox 2.6 for Windows. Espero los ayude. Saludos. |
Respuesta: | Walter Sanchez |
Lo que yo hice fue muy simple, solo instale mi impresora matricial Epson FX-1170 y lo confugure como predeterminada, esto hace que la impresora genera sus propias fuentes que son los Draf, los mismos que se mesclan en fuentes de windows. Luego en mi reporte cambio el tipo de letra, a Draf 10, o Draf 12 etc. y mi reporte se imprime tipo DOS y rapido. |
Respuesta: | Juan Carlos Torres |
Visual Foxpro es un programa de ambiente WINDOWS y por lo tanto es un ambiente gráfico. El problema que tiene con la impresora es que es de "matricial", y no esta diseñada para imprimir en ambiente gráfico. Intente imprimir una carta desde WORD y verá que el resultado es el mismo ya que la impresora lo toma como un gráfico aunque lo que imprima sean letras y números. El problema solo tiene solución si su cliente se cambia a una impresora de Inyección de tinta o una laser, o armarse de paciencia hasta que pueda conseguir una. Esperando le pueda ser útil, le saluda. |
Respuesta: | Ignacio |
Ese es un problema muy comun cuando se tienen reportes largos y se requiere que la impresion sea de matriz por que se desea que la impresion pase a una seguna copia en papel sensitivo. Como yo lo he resuelto es creando un formato en foxpro para DOS. Mandarlo a un archvio texto temporal y despues del archivo texto al lpt1. |
Respuesta: | Alex Formas Diaz |
HOLA : PARA TENER UNA IMPRESIÓN EN FORMA DIRECTA A LA IMPRESORA COMO EN LA FORMA DE DOS TIENES QUE HACER LOS SIGUIENTE : PARA COMENZAR *****PARA TERMINAR |
Respuesta: | Carlos Miranda |
Mira: puedes escribir una rutina de impresión en clipper p/ DOS, que lea los campos que requieras para tu informe; y luego llamarlo desde el sistema que corre bajo windows; en el caso de foxpro 2.6 /fw, debes fijarte de configurar correctamente el foxrun.pif, para que el programa se ejecute en una pantalla minimizada, se cierre al terminar, etc. bye |
Respuesta: | Samuel Angel Herbas Gonza |
Por la largada de la respuesta, esta en el archivo resp596.txt. |
Respuesta: | JPG |
Configura la impresora desde windows como generica o como IBM graphics printer 9 y te funcionara mas rapido |
Respuesta: | Jose A. Roque |
Lo que yo hago para imprimir reportes extenson es instalar primero un controlador de impresora llamado Generico/Solo Texto(Esto se hace en Instalar Impresora, y buscan en la primera columna Generico/Solo Texto- Luego Abren las Propiedades de la impresora y Avanzan hasta la ficha opciones de dispositivo y fuentes ahi se agrega el codigo ESC para las opciones mas comunes Negrita, subrayado, condensado, etc.- para saber estos codigos, utilicen el manuel de su impresora) luego creo un informe y en preparar pagina por defecto le indico cargar este controlador de esta manera cuando impriman su reporte, vfp lo mandara directamente a al impresora hasta el momento me a dado resultado en grandes informes. espero haber contribuido con Ud(s) |
Pregunta: | 601 - CONEXION A BASE DE DATOS ORACLE |
Autor: | Mario Moreno Wirth |
Me gustaria saber como conectarme a una Base de Datos Oracle con Visual Fox Pro |
Respuesta: | Eddie Yanes |
Hola Mario, sige estos pasos: 1. Aseguráte que tu equipo cliente tenga conexion con la máquina donde está el motor de Oracle (prueba con un "ping dir_ip_maquina"). 2. Desde Panel de Control - Odbc 32 bits, crea un DSN de Usuario con el Controlador de Microsoft Odbc para Oracle. Establece el Nombre del Origen de Datos y el Nombre del Servidor (Host). Por seguridad deja en blanco el cuadro "Nombre de Usuario". 3. En Visual FoxPro desde la Ventana de Comandos (por ejemplo), escribe la siguiente instruccion: vCon=SqlStringConnect ("Dsn=Nombre_Origen_de_datos; UID=Nombre_Usuario; PWD=Password_Usuario;") 4. Esta instrucción devuelve (-1) si falló la conexión o Mayor que (1) si Fue Correcta. 5. Con la Conexión Abierta puedes usar el Comando SqlExec para ejecutar instrucciones SQL sobre la Conexion: SqlExec (vCon,"Instruccion_Sql"). 6. Por Ultimo, para Cerrar la conexion utiliza el siguiente Comando: SqlDisconnect(vCon) Espero te sea de Ayuda. Suerte... |
Respuesta: | Marvin Cardoza |
Primero tienes que obtener el Driver ODBC de Microsoft para Oracle que viene en el CD de Visual Foxpro 5.0 Luego, en tu Base de Datos en Visual Foxpro crear una nueva conexion despues crear una Vista Remota con esa conexion. Y listo. Para mas informacion puedes visitar http://www.guegue.com.ni/free/emmysoft en Cursos de Visual Foxpro, Ahi puedes bajarte unos archivos en Word97 que explican con mas detalles sobre VFP5.0 |
Respuesta: | Claudia Villtoro |
Puedes conectarte con ORACLE, utilizando ODBC (OPEN DATA BASE CONNECTION), en el lugar donde trabajo tenemos un AS/400 y he experimentado C/S con VFP y ODBC sin problema alguno, la sentencia para la conexion es SQLCONNECT con almenos tres parametros : nombre del ODBC, USUARIO y CLAVE. Encontre un articulo muy bueno sobre las capacidades de Cliente/Servidor en la siguiente direccion : http://ourworld.compuserve.com/homepages/palmun/vfp_cs.htm Y pone un ejemplo sobre C/S para oracle, que por cierto es la misma rutina que yo he utilizado para AS/400, la clave como veras es el uso de ODBC. Espero que te sirva esta informacion... |
Pregunta: | 635 - CONVERTIR NUMERO A LETRAS |
Autor: | Marlon Lazo |
A mí me gustaria saber cómo podría hacer en Visual Fox una función, procedimiento ó programa que me convierta un número X en letras por ej: si se introduce 2 el despliegue DOS, si se introduce 103 el despliegue CIENTO TRES, si se introduce 444 el despliegue CUATRO CIENTOS CUARENTA Y CUATRO. Por su ayuda, muchas gracias |
Respuesta: | Guadalupe Leija Flores |
USO (a un mensaje): wait wind numatexto(4589.27) ********************************************* ***Funcion para convertir numeros a textos*** *** PRINCIPAL *** ********************************************* func numatexto para numero store padl(alltrim(str(numero,12,2)),12,'0') to texto store substr(texto,1,3) to millones store substr(texto,4,3) to miles store substr(texto,7,3) to cientos store substr(texto,11,2) to decimales store space(0) to texto txtmillones=conviertecifra(millones,1) txtmiles=conviertecifra(miles,0) txtcientos=conviertecifra(cientos,0) if len(alltrim(txtmillones))>0 if alltrim(txtmillones)="UN" texto=txtmillones+" MILLON" else texto=txtmillones+" MILLONES" endif endif if len(alltrim(txtmiles))>0 texto=texto+space(1)+txtmiles+" MIL" endif if alltrim(txtmiles+txtcientos)="UN" texto=texto+"UNO CON "+decimales+"/100" else texto=texto+space(1)+alltrim(txtcientos)+" PESOS "+decimales+"/100" endif return texto ********************************************* ***Funcion para convertir numeros a textos*** *** SECUNDARIA *** ********************************************* func conviertecifra para texto,sw centena=substr(texto,1,1) decena =substr(texto,2,1) unidad =substr(texto,3,1) txtcentena=funcentena(centena,decena,unidad) txtdecena=fundecena(decena,unidad) txtunidad=fununidad(decena,unidad) return txtcentena+space(1)+txtdecena+txtunidad ********************************************* ***Funcion para convertir numeros a textos*** *** CENTENAS *** ********************************************* func funcentena para centena,decena,unidad do case case centena="1" txtcentena="CIENTO" if decena+unidad="00" txtcentena="CIEN" endif case centena="2" txtcentena="DOSCIENTOS" case centena="3" txtcentena="TRESCIENTOS" case centena="4" txtcentena="CUATROCIENTOS" case centena="5" txtcentena="QUINIENTOS" case centena="6" txtcentena="SEISCIENTOS" case centena="7" txtcentena="SETECIENTOS" case centena="8" txtcentena="OCHOCIENTOS" case centena="9" txtcentena="NOVECIENTOS" case centena="0" txtcentena="" endcase return txtcentena ********************************************* ***Funcion para convertir numeros a textos*** *** DECENAS *** ********************************************* Func fundecena para decena,unidad do case case decena="1" txtdecena="DIEZ" do case case unidad="1" txtdecena="ONCE" case unidad="2" txtdecena="DOCE" case unidad="3" txtdecena="TRECE" case unidad="4" txtdecena="CATORCE" case unidad="5" txtdecena="QUINCE" case unidad="6" txtdecena="DIECISEIS" case unidad="7" txtdecena="DIECISIETE" case unidad="8" txtdecena="DIECIOCHO" case unidad="9" txtdecena="DIECINUEVE" endcase case decena="2" txtdecena="VEINTE" if unidad<>"0" txtdecena="VEINTI" endif case decena="3" txtdecena="TREINTA" if unidad<>"0" txtdecena="TREINTA Y " endif case decena="4" txtdecena="CUERENTA" if unidad<>"0" txtdecena="CUARENTA Y " endif case decena="5" txtdecena="CINCUENTA" if unidad<>"0" txtdecena="CINCUENTA Y " endif case decena="6" txtdecena="SESENTA" if unidad<>"0" txtdecena="SESENTA Y " endif case decena="7" txtdecena="SETENTA" if unidad<>"0" txtdecena="SETENTA Y " endif case decena="8" txtdecena="OCHENTA" if unidad<>"0" txtdecena="OCHENTA Y " endif case decena="9" txtdecena="NOVENTA" if unidad<>"0" txtdecena="NOVENTA Y " endif case decena="0" txtdecena="" endcase return txtdecena ********************************************* ***Funcion para convertir numeros a textos*** *** UNIDADES *** ********************************************* Func fununidad para decena,unidad if decena<>"1" do case case unidad="1" if sw=1 txtunidad="UNO" else txtunidad="UN" endif case unidad="2" txtunidad="DOS" case unidad="3" txtunidad="TRES" case unidad="4" txtunidad="CUATRO" case unidad="5" txtunidad="CINCO" case unidad="6" txtunidad="SEIS" case unidad="7" txtunidad="SIETE" case unidad="8" txtunidad="OCHO" case unidad="9" txtunidad="NUEVE" case unidad="0" txtunidad="" endcase else txtunidad="" endif return txtunidad |
Respuesta: | Pul Martinez |
Diseñe un procedimiento utilizando tres bases de datos, en las cuales aloje asi: las unidades: uno,dos,tres,cuatro,...nueve las decenas: diez,veinte,treinta,cuarenta,...noventa las centenas: cien,doscientos,trescientos,...novecientos y la rutina lee el numero convirtiendolo primero a una cadena de caracteres, separando de tres en tres las cifras y en combinacion con las palabras millon, millones, mil, etc me funciona a la perfeccion si me escribes te la puedo enviar |
Respuesta: | MARIO FLORES ARIZACA |
Tengo una rutina que la utilizó en multiples aplicaciones, si la requiere por favor me escribe tanto para foxpro 2.6 DOS y para Visual Foxpro 5.0 para Windows |
Respuesta: | Néstor Torres |
Tengo una rutina que la utilizó en multiples aplicaciones, si la requiere por favor me escribe |
Respuesta: | David Fúnez |
Busca en la sección de archivos de http://www.portalfox.com ahí hay una función que convierte de números a letras. |
Respuesta: | William Finol |
Hola, amigo Marlon. tengo una función en Visual Foxpro que convierte cualquier numero decimal a letras. Escribeme al mi correo y te envio un form y su función. Es bastante efectiva, nunca me ha fallado... Ok. |
Respuesta: | Ronald Najera Gonzalez |
Marlon: Si no haz encontrado la respuesta a tu problema tengo un programa que lo convierte. Actualmente lo utilizo para imprimir cheques y nunca me ha fallado Yo no lo hice me lo proporciono un profesor y con gusto si lo necesitas te lo puedo proporcionar. |
Respuesta: | Alejandro Salvador Vargas |
Amigo: Tengo una fución que utilizo para unas facturas, esta función convirte números de hasta 15 caracteres de longitud, no es una función muy buena, pero al menos funciona. Si la deseas o alguien la desea, escríbanme a [email protected] Saludos |
Respuesta: | Xavi Vila |
En el apartado de Biblioteca de Temas de La Web del Programador, esta el código que realiza la conversión. |
Respuesta: | Jeg |
Hola amigo, yo tengo una función que hace lo que tu quieres, pero no te lo explico aqui porque es un poco largo ya que convierte numeros hasta 999999999, también tengo un control activex. Escríbeme y te lo enviaré. Saludos |
Pregunta: | 636 - COMO MANDAR LLAMAR AYUDA .CHM WIN98 DENTRO DE FOX |
Autor: | Jesse Ortiz Medrano |
Quisiera usar una ayuda que críe en Html Help Workshop(*.chm) para windows 98 dentro de Visual Fox Pro, pero no encuentro como hacerlo, trate de hacerlo igual que con las ayudas de win95 (*.hlp) pero no lo acepta. |
Respuesta: | Gregorio Guachalla |
Es de lo mas censillo lo que tienes que hacer es lo siguiente: primero ubica tu archivo de ayuda CHM dento de tu directorio de trabajo (proyecto) luego coloca el siguiente còdigo en un menù o en un programa: Set Help To <Ruta+NombreDeArchivo.CHM> LISTO!!!!! Escribe como te fue |
Respuesta: | Daniel Aguirre |
Hola que tal, es medio largo y complicado explicartelo ahora, si todavia te interesa escribeme. Suerte |
Respuesta: | Pablo Conde |
El archivo que "muestra" los archivos HLP bajo windows es el WinHelp.exe. En tanto los archivos con extensión htm, html, chm son mostrados por el programa HH.exe que reside en el directorio de Windows 98 y en el de Windows 95 (tiene que tener instalado el Explorer 4.0 o siguientes). Saludos |
Pregunta: | 668 - FORMATO DE LAS BASES DE DATOS |
Autor: | Luis Santillana |
Estoy haciendo un programa que gestiona una base de datos de medicamentos y necesito importar los datos que me da otra aplicación. Esta otra aplicación me los da en tres formatos: *.dbf, *.ndx y *.dbx. Los dos primeros parecen responder a la base datos en sí y a los índices, pero el problema está con los *.dbx, que parecen ser de tipo memo, pero soy incapaz de leerlos (Uso Visual Foxpro 5.0) Gracias |
Respuesta: | nobody |
PUES SI NO ENCUENTRAS RESPUESTAS NADA MAS QUEDA MUNIRCE DE UN BUEN EDITOR BINARIO Y TRATA DE ENCONTRAR LA CABECERA DEL MEMO EN EL QUE TE DICE LA LONGITUD DE CADA CAMPO PARA EXTRAERLO MEDIDANTE FUNCIONES DE BAJO NIVEL(FOPEN(),FSEEK(),FREAD()) O SIMPLEMENTE ABRELOS CON CUALQUIER EDITOR DE TEXTO Y COPIA SOLO LA PARTE DE TEXTO, PARA LOS IDX SOLO TIENES QUE ABRIRLO CON UN EDITOR BINARIO Y VER EN ALGUN LADO TENDRA LA CLAVE DE INDEXACION Y LO GENERAS DE NUEVO EN CDX, SUERTE |
Respuesta: | JON |
El problema que tienes es el siguiente: Si estás utilizando Vfp5.0 los formatos de ficheros son los siguientes: *.dbf (Tablas) Esto en lo que se refiere a las tablas, porque las bases de datos también tienen su propios formatos de ficheros índices etc... Por lo que los ficheros que dices intentas procesar (*.ndx, *.dbx), desde luego Visual Foxpro no te los va a reconocer, solo te reconocerá los archivoos con formato (dbf), por eso los índices de los campos memo que se encontrarán en los ficheros (*.bdx) no los reconoce. Intenta convertir los ficheros de esa aplicación a ASCII y después importa esos ficheros con VisualFoxpro. Si no dame alguna pista más, ya habrá alguna forma de solucionarlo. |
Respuesta: | Manuel |
EN MI CASO YO DESACTIVO LA PANTALLA PRINCIPAL DE VISUAL FOXPRO ASI. CON EL ARCHIVO CONFIG.FW LA INSTRUCCION ES SCREEN=OFF Y COLOCAR EL ARCHIVO EN EL DIRECTORIO DONDE ESTAS EJECUTANDO EL PROGRAMA EXE SUERTE... |
Pregunta: | 688 - DESACTIVAR LA PANTALLA PRIMARIA EN VISUAL FOXPRO |
Autor: | Jaime Araiza |
Existe alguna manera en que se pueda desactivar la pantalla primaria de los ejecutables en VisualFox Pro (v 3+)? Es la pantalla a la que en programación se refiere como _screen; quisiera que la forma principal de mi aplicación apareciera sola. |
Respuesta: | RAUL SARAVA |
Mira es facil en tu prg. de inicio o principal escribe _screen.visible=.f. antes de read events. |
Respuesta: | Manuel Jesus Duran Chusan |
Amigo para hacer esto debe de seguir los siguientes pasos 1 Crear un formulario de nivel superior,para que este trabaje como el mdi de visual foxpro. 2 Para desactivar la ventana de visual fox pon application.visible=.f. 3 Si quieres porner un menu en el formulario ejecutado asi DEFINE MENU (m.cMenuName) IN (nombre del formulario) BAR 4 si quieres poner una barra de herramientas o otros formularios de ingresos pongos en la propiedad showindows que aparescan en formulario de nivel superior si te ayudar mas enviame un correo |
Respuesta: | Roy Torres Diaz |
PREGUNTA 688 &&1. Si la aplicación se compone de un form... se escribe este PRG, && que llamará a dicho form, esto && quiere decir que este prg será configurado como SetMain en el proyecto.. Por la largada de la respuesta, esta en el archivo resp688-2.txt |
Respuesta: | Ruldin Ayala |
Si lo que quieres es hacer un splash screen mientras cargas tu aplicacion, tengo una funcion que te puede ayudar mucho, escribeme y te la envìo. Saludos desde Guatemala |
Respuesta: | Manuel |
EN MI CASO YO DESACTIVO LA PANTALLA PRINCIPAL DE VISUAL FOXPRO ASI. CON EL ARCHIVO CONFIG.FW LA INSTRUCCION ES SCREEN=OFF Y COLOCAR EL ARCHIVO EN EL DIRECTORIO DONDE ESTAS EJECUTANDO EL PROGRAMA EXE SUERTE... |
Respuesta: | Ahmed Bustamante |
Si te refieres a eliminar la pantalla principal del Visual Foxpro y aparezca solamente tu formulario principal como las aplicaciones de visual basic, no podrás realizarlo, lo único que te recomendaría es que crees un menu con opciones como acerca de... , salir, ayuda o las opciones con que cuentas en tu formulario principal y para que no te aparezca el nombre de visualfoxpro en la venta el objeto _screen tiene propiedades como caption, name, iconfile con los que puedes añadir el nombre e icono de tu programa y en vez de los del visual foxpro cambiar el color, etc, etc. |
Respuesta: | Jorge |
No se Puede Desactivar el Desktop del Visual Fox, si lo que quieres es hacer que aparezca una pantalla de instroducción al Estilo Office, o correr Formularios fuera de Este la Mejor forma es que los Crees como Formularios o Conjuntos de Formularios a Nivel Superior MDI, cosa que corres tu exe, minimizas la venta de Visual con _Screem y corres tus formularios, si quieres evitar que se maximise la ventana de Visual Fox puedes poner Closable=.f. se esa manera deshabilitas que la maximise el usuario. Espero poder haberte ayudado. |
Respuesta: | Jose Samper |
Por la largada de la respuesta, esta en el archivo resp688.txt. |
Pregunta: | 696 - LEER EL PUERTO PARALELO |
Autor: | Carlos Garcia |
Quisiera por Favor Me ayuden ya que no Puedo leer el Puerto Paralelo desde Visual Fox Pro Estaba Utilizando el Comando Fopen() y siempre devuelve -1 , nose si es que no lo utilizo bien o simplemente no se puede, les agradeceria si me ayudan |
Respuesta: | Gabriel Alvarez |
yo te recomiendo que uses una dll inpout32.dll la programes en visual basic ok compiles el programas geners un ejecutable y los corras desde visualfox con el comando run yo lo he hecho. |
Respuesta: | Mario |
Hola. Bueno, empiezo por decirte que la experiencia que tengo es en Fox para DOS, pero creo que se puede aplicar en Visual Fox. Tengo entendido que no existen funciones para acceder a los ports (la funcion fopen es para abrir archivos), ya que Fox esta orientado a bases de datos. Lo que se puede hacer en Fox para DOS es llamar a modulos OBJ de programas en C. Esto se hace con la funcion CALL de Fox. Una solucion hacer la funcion de acceso al port en C, generar el OBJ, y desde Fox llamar esta funcion usando la funcion CALL (fijate en el help como funciona exactamente la funcion CALL). Te repito que no se si esto se puede hacer en la version Windows, pero podes probar. Suerte!!!. Nota : Si te funciona, por favor hacemelo saber. Gracias. |
Respuesta: | ALBEIRO GOMEZ |
BUENO YO TAMBIEN TENIA ESE PROBLEMA ME VOTABA EL V LOR -1 PERO COMO ERA EN VFP5 GENERE ELSIGUIENTE CODIGO:set safety offCON EL CUAL SE HABRE EL ARCHIVO DEL CONTROLADOR DEL PUERTO Y ASI SE PUEDEN TOMAR LOS DATOS. |
|< << 36 37 38 39 40 41 42 43 44 45 46 >> >| |