lecojales
Membros-
Posts
211 -
Joined
-
Last visited
-
Days Won
1
Everything posted by lecojales
-
Pessoal, gostaria de saber quem está usando o FIVEPPC, para desenvolvimento e está em produção. Estou precisando de algumas informações, quem puder me chame atualsistemas00@hotmail.com ou skype atualsistemas00 Leco Jales
-
compartilhe a impressora usb e net use lpt1 \\localhost\impusb aà pode usar ela como sendo lpt1. type arquivo.txt > lpt1 ou o próprio set printer to lpt1 Leco Jales Xharbour
-
ARGOX uso assim, talvez ajude: *** IMPRIME ETIQUETA set printer to lpt1 set device to printer @ prow()+1,00 say Chr(2)+"f285"+Chr(13) @ prow()+1,00 say Chr(2)+"O0220"+Chr(13) @ prow()+1,00 say Chr(2)+"L"+Chr(13) @ prow()+1,00 say "D11"+Chr(13) @ prow()+1,00 say "H15"+Chr(13) &&& temperatura @ prow()+1,00 say "PE"+Chr(13) @ prow()+1,00 say "A2"+Chr(13) @ prow()+1,00 say "122200000860051"+trim(pnome)+chr(13) @ prow()+1,00 say "1922A1200310249R$"+str(pvendap,8,2)+chr(13) @ prow()+1,00 say "1F8405000150035"+substr(pcodigo,1,12)+chr(13) vsqtdeimp:= 1 @ prow()+1,00 say "Q"+strzero(vsqtdeimp,4) + Chr(13) &&& quantidade @ prow()+1,00 say "E" + Chr(13) set printer to set device to screen -> Pelo meno a argox vem um programa, você desenha o que quer, neste aplicativo, e ele te gera o fonte, dapois é só adaptar igual fiz acima. Leco Jales Xhabour
-
Preciso compactar e descompactar, o duro é que tem que ser pelo Pocket. Porque os arquivos que vou transmitir são dbf e grande, se mandar sem compactar demora muito, compactado vai rapidinho. Fazer isso em windows mobile é que não estou conseguindo. No meu programa em windows normal, as funções de compactar deram certo. Procurei no FIVEPPC, não tem encontrei, no samples. Procurei no Harbour_CE não achei, no vce também não. O que não entendo é que tem um monte de gente que deve usar isso. Sei que to tomando um coro disso aff. Leco Jales FWPPC
-
Infelizmente não deu certo, pois no Pocket não tem estas libs e nem estes ch. Tentei usar várias libs abaixo, com as sitax sugeridas e nada. Achei somente estas libs: Pasta de C:\harbour_ce\lib 04/03/2011 11:23 04/03/2011 11:23 20/02/2010 10:51 905.872 Fivece.lib 24/02/2010 11:40 621.206 Fivecec.lib 16/02/2010 14:54 6.824 gtcgi.lib 16/02/2010 14:54 4.044 gtgui.lib 16/02/2010 14:54 14.080 gtpca.lib 16/02/2010 14:54 10.872 gtstd.lib 16/02/2010 14:54 42.754 gtwvt.lib 16/02/2010 14:55 618.230 harbour-20-wce-arm.lib 16/02/2010 14:56 625.932 harbourmt-20-wce-arm.lib 16/02/2010 14:56 329.830 hbbmcdx.lib 16/02/2010 14:56 45.800 hbbtree.lib 16/02/2010 14:56 25.734 hbclipsm.lib 16/02/2010 14:52 236.816 hbcommon.lib 16/02/2010 14:54 324.404 hbcpage.lib 16/02/2010 14:52 714.674 hbcplr.lib 16/02/2010 14:56 391.380 hbct.lib 16/02/2010 14:55 518.956 hbdebug.lib 16/02/2010 14:55 352.100 hbextern.lib 16/02/2010 14:56 21.180 hbgt.lib 16/02/2010 14:57 69.352 hbhpdf.lib 16/02/2010 14:55 30.992 hbhsx.lib 16/02/2010 14:55 1.701.036 hblang.lib 16/02/2010 14:54 104.826 hbmacro.lib 16/02/2010 14:53 902 hbmaindllh.lib 16/02/2010 14:53 36.680 hbmaindllp.lib 16/02/2010 14:53 1.030 hbmainstd.lib 16/02/2010 14:53 2.062 hbmainwin.lib 16/02/2010 14:56 14.254 hbmemio.lib 16/02/2010 14:56 108.420 hbmisc.lib 16/02/2010 14:56 57.820 hbmzip.lib 16/02/2010 14:56 36.748 hbnetio.lib 16/02/2010 14:56 563.496 hbnf.lib 16/02/2010 14:52 8.518 hbnortl.lib 16/02/2010 14:55 10.458 hbnulrdd.lib 16/02/2010 14:52 138.224 hbpcre.lib 16/02/2010 14:52 525.744 hbpp.lib 16/02/2010 14:55 381.588 hbrdd.lib 16/02/2010 14:54 2.115.360 hbrtl.lib 16/02/2010 14:55 96.430 hbsix.lib 16/02/2010 14:56 15.602 hbsms.lib 16/02/2010 14:56 40.260 hbsqlit3.lib 16/02/2010 14:56 567.834 hbtip.lib 16/02/2010 14:56 35.892 hbtpathy.lib 16/02/2010 14:55 107.440 hbuddall.lib 16/02/2010 14:55 98.422 hbusrrdd.lib 16/02/2010 14:53 677.038 hbvm.lib 16/02/2010 14:53 722.364 hbvmmt.lib 16/02/2010 16:05 269.332 hbwin.lib 16/02/2010 14:57 1.036.008 hbxbp.lib 16/02/2010 14:56 22.820 hbziparc.lib 16/02/2010 14:52 112.166 hbzlib.lib 04/03/2011 11:23 0 lc.txt 16/02/2010 14:52 304.174 libpng.lib 16/02/2010 14:55 313.290 rddcdx.lib 16/02/2010 14:55 81.168 rddfpt.lib 16/02/2010 14:55 131.076 rddnsx.lib 16/02/2010 14:55 122.760 rddntx.lib 16/02/2010 14:57 50.750 rddsql.lib 16/02/2010 14:57 1.008.456 xhb.lib 16/02/2010 14:57 88.838 xpp.lib 61 arquivo(s) 17.681.246 bytes 2 pasta(s) 13.682.118.656 bytes dispon¡veis
-
Olá Geovanni Holior Eu baixei e não deu certo, estou usando o harbour_ce , será que o problema é este? Será que os comando são diferentes?
-
ATUALPPC.obj : error LNK2001: unresolved external symbol HB_FUN_HB_ZIPFILE ATUALPPC.exe : fatal error LNK1120: 1 unresolved externals * Linking errors * Pelo jeito falta associar alguma lib, mas tentei várias e não deu certo. Estou usando assim: HB_ZIPFILE("teste.zip","agora.dbf")
-
Você tem alguma impressora termica ECF? Se tiver elas já tem esta função, basta gerar e terá uma noção. Leco Jales citação:Ola ! Alguem poderia postar um exemplo da sequencial de montagem do arquivo TXT do SPED Fiscal, o que voce processou primeiro e depois foi acumulando valores ate gerar o TXT Ari id=quote>id=quote>
-
Não deu certo, pois é FIVE PPC para Pocket, e no harbour_ce não tem estas libs. No harbour_ce só achei: Pasta de C:\harbour_ce\lib 16/02/2010 14:56 22.820 hbziparc.lib 16/02/2010 14:52 112.166 hbzlib.lib Tentei coloca-las e usar não deu certo. citação:OLHA UM EXEMPLO.. VEJA SE DA CERTO... cArq:='dados.zip'// NOME DO ZIP cdiretempo:='\plus' // PASTA ONDE ESTA O ARQUIVO ********************* aFiles:=Directory(cDireTempo+"\*.TXT") // DIRETORIO + OS ARQUIVOS PRA COMPACTAR Aeval(aFiles, {|aFil| AaDd(aFile,cDireTempo+"\"+aFil[1])}) MsgRun('Gerando arquivo de Backup!! 15/15','Aguarde...',{||ZipCreate(cArq,afile,8)}) ********************* Endif ***************************************************************************** Function ZipCreate(cFile, uContents, nLevel, bUpdate, lOverwrite, password,lPath, lDrive, bFileUpdate) Local lRet Default lOverwrite := .t. Default lPath := .t. lRet := HB_ZIPFILE( cFile, uContents, nLevel, bUpdate, lOverwrite,password, lPath, lDrive, bFileUpdate) Coloca essas libs zlib.lib e hbzip.lib se não conseguir me add no msn posso ve pra ti.. flw Geovanni Holior Analista de Sistema Clip53 * FHW 9.1/../9.5 MySql skype:geovanni.holior " Tudu Posso naquele que me Fortalece!" id=quote>id=quote>
-
Pessoal, já atualizei o harbour e o fivewin, e mesmo assim não consigo usar os comandos hb_UnZipFile e hb_ZipFile. Tem alguma lib em especial, ou uma documentação. Tem um tal de DeCompress, nossa preciso terminar logo isso, faz uns 20 dias que estou enrolado com isso e não consigo. O Gilmer anda sem tempo para ver isso, se alguém puder me ajudar. Obrigado Leco Jales
-
Pessoal, já atualizei o harbour e o fivewin, e mesmo assim não consigo usar os comandos hb_UnZipFile e hb_ZipFile. Tem alguma lib em especial, ou uma documentação. Tem um tal de DeCompress, nossa preciso terminar logo isso, faz uns 20 dias que estou enrolado com isso e não consigo. O Gilmer anda sem tempo para ver isso, se alguém puder me ajudar. Obrigado Leco Jales
-
Tente usar vetor e não matriz para ver. cXml:={} x:=0 while !nfe->(eof()) aadd(cXml,"") x++ cXml[x]:=cPath1+"remessa\protocolos\"+alltrim(nfe->chave)+"nfe.xml" nfe->(dbskip()) enddo . . . for x=1 to len( cXml ) hb_zipfile(cPath1+"XML.ZIP", cXml[x] ) next id=code>id=code>tente assim tb hb_zipfile(cPath1+"XML.ZIP", cXml ) caso alguém tiver alguma dica... Obrigado Luiz Fernando msn: empresoft@globo.com skype:empresoft empresoft@globo.com FWH 8.04,XHARBOUR 1.1,PELES,XDEV,VLIB,ADS 8.1 FWH 9.12,XHARBOUR 1.2,ADS 9.0 / FWH1012
-
Conforme me foi sugerido, copiei a parte do fonte, e coloquei no meu sistema: ERRO: c:\vce\include\arm\stdlib.h(32) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(41) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(54) Error E0030 Syntax error: "syntax error at 'UNSIGNED'" c:\vce\include\arm\stdlib.h(59) Error E0030 Syntax error: "syntax error at 'UNSIGNED'" c:\vce\include\arm\stdlib.h(70) Error E0030 Syntax error: "syntax error at 'WCHAR_T'" c:\vce\include\arm\stdlib.h(75) Error E0030 Syntax error: "syntax error at 'UNSIGNED'" c:\vce\include\arm\stdlib.h(89) Error E0030 Syntax error: "syntax error at '__ARGC'" c:\vce\include\arm\stdlib.h(123) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(132) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(297) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(510) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(516) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(522) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(528) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(537) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(912) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(930) Error E0025 Error in #if expression local cExeName := GetModuleFileName( 0 ) return SubStr( cExeName, 1, RAt( "\", cExeName ) - 1 ) /* Compresión de archivos usando el Algoritmo de Huffman: */ /* © Noviembre de 2000 Salvador Pozo Coronado */ /* Descompresor */ #include #include /* Tipo nodo para árbol */ typedef struct _nodo { char letra; /* Letra a la que hace referencia el nodo */ unsigned long int bits; /* Valor de la codificación de la letra */ char nbits; /* Número de bits de la codificación */ _nodo *cero; /* Puntero a la rama cero de un árbol */ _nodo *uno; /* Puntero a la rama uno de un árbol */ } tipoNodo; /* Nombre del tipo */ /* Funciones prototipo */ void BorrarArbol(tipoNodo *n); int decompress( char * szFileIn, char * szFileOut ) { tipoNodo *Arbol; /* Arbol de codificación */ long int Longitud; /* Longitud de fichero */ int nElementos; /* Elementos de árbol */ unsigned long int bits; /* Almacen de bits para decodificación */ FILE *fe, *fs; /* Ficheros de entrada y salida */ tipoNodo *p, *q; /* Auxiliares */ unsigned char a; int i, j; /* if(argc < 3) { printf("Usar:\n%s \n", argv[0]); return 1; } */ /* Crear un arbol con la información de la tabla */ Arbol = (tipoNodo *)malloc(sizeof(tipoNodo)); /* un nodo nuevo */ Arbol->letra = 0; Arbol->uno = Arbol->cero = NULL; fe = fopen( szFileIn, "rb"); fread(&Longitud, sizeof(long int), 1, fe); /* Lee el número de caracteres */ fread(&nElementos, sizeof(int), 1, fe); /* Lee el número de elementos */ for(i = 0; i < nElementos; i++) /* Leer todos los elementos */ { p = (tipoNodo *)malloc(sizeof(tipoNodo)); /* un nodo nuevo */ fread(&p->letra, sizeof(char), 1, fe); /* Lee el carácter */ fread(&p->bits, sizeof(unsigned long int), 1, fe); /* Lee el código */ fread(&p->nbits, sizeof(char), 1, fe); /* Lee la longitud */ p->cero = p->uno = NULL; /* Insertar el nodo en su lugar */ j = 1 << (p->nbits-1); q = Arbol; while(j > 1) { if(p->bits & j) /* es un uno*/ if(q->uno) q = q->uno; /* Si el nodo existe, nos movemos a él */ else /* Si no existe, lo creamos */ { q->uno = (tipoNodo *)malloc(sizeof(tipoNodo)); /* un nodo nuevo */ q = q->uno; q->letra = 0; q->uno = q->cero = NULL; } else /* es un cero */ if(q->cero) q = q->cero; /* Si el nodo existe, nos movemos a él */ else /* Si no existe, lo creamos */ { q->cero = (tipoNodo *)malloc(sizeof(tipoNodo)); /* un nodo nuevo */ q = q->cero; q->letra = 0; q->uno = q->cero = NULL; } j >>= 1; /* Siguiente bit */ } /* Ultimo Bit */ if(p->bits & 1) /* es un uno*/ q->uno = p; else /* es un cero */ q->cero = p; } /* Leer datos comprimidos y extraer al fichero de salida */ bits = 0; fs = fopen( szFileOut, "w"); /* Lee los primeros cuatro bytes en la dobel palabra bits */ fread(&a, sizeof(char), 1, fe); bits |= a; bits <<= 8; fread(&a, sizeof(char), 1, fe); bits |= a; bits <<= 8; fread(&a, sizeof(char), 1, fe); bits |= a; bits <<= 8; fread(&a, sizeof(char), 1, fe); bits |= a; j = 0; /* Cada 8 bits leemos otro byte */ q = Arbol; /* Bucle */ do { if(bits & 0x80000000) q = q->uno; else q = q->cero; /* Rama adecuada */ bits <<= 1; /* Siguiente bit */ j++; if(8 == j) /* Cada 8 bits */ { i = fread(&a, sizeof(char), 1, fe); /* Leemos un byte desde el fichero */ bits |= a; /* Y lo insertamos en bits */ j = 0; /* No quedan huecos */ } if(!q->uno && !q->cero) /* Si el nodo es una letra */ { putc(q->letra, fs); /* La escribimos en el fich de salida */ Longitud--; /* Actualizamos longitud que queda */ q=Arbol; /* Volvemos a la raiz del árbol */ } } while(Longitud); /* Hasta que acabe el fichero */ /* Procesar la cola */ fclose(fs); /* Cerramos ficheros */ fclose(fe); BorrarArbol(Arbol); /* Borramos el árbol */ return 0; } /* Función recursiva para borrar un arbol */ void BorrarArbol(tipoNodo *n) { if(n->cero) BorrarArbol(n->cero); if(n->uno) BorrarArbol(n->uno); free(n); } extern "C" { #include HB_FUNC( DECOMPRESS ) { hb_retnl( decompress( hb_parc( 1 ), hb_parc( 2 ) ) ); } } id=code>id=code>Editado por - lecojales on 15/02/2011 11:49:07 Editado por - lecojales on 15/02/2011 11:49:27
-
Conforme me foi sugerido, copiei a parte do fonte, e coloquei no meu sistema: ERRO: c:\vce\include\arm\stdlib.h(32) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(41) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(54) Error E0030 Syntax error: "syntax error at 'UNSIGNED'" c:\vce\include\arm\stdlib.h(59) Error E0030 Syntax error: "syntax error at 'UNSIGNED'" c:\vce\include\arm\stdlib.h(70) Error E0030 Syntax error: "syntax error at 'WCHAR_T'" c:\vce\include\arm\stdlib.h(75) Error E0030 Syntax error: "syntax error at 'UNSIGNED'" c:\vce\include\arm\stdlib.h(89) Error E0030 Syntax error: "syntax error at '__ARGC'" c:\vce\include\arm\stdlib.h(123) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(132) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(297) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(510) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(516) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(522) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(528) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(537) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(912) Error E0025 Error in #if expression c:\vce\include\arm\stdlib.h(930) Error E0025 Error in #if expression local cExeName := GetModuleFileName( 0 ) return SubStr( cExeName, 1, RAt( "\", cExeName ) - 1 ) /* Compresión de archivos usando el Algoritmo de Huffman: */ /* © Noviembre de 2000 Salvador Pozo Coronado */ /* Descompresor */ #include #include /* Tipo nodo para árbol */ typedef struct _nodo { char letra; /* Letra a la que hace referencia el nodo */ unsigned long int bits; /* Valor de la codificación de la letra */ char nbits; /* Número de bits de la codificación */ _nodo *cero; /* Puntero a la rama cero de un árbol */ _nodo *uno; /* Puntero a la rama uno de un árbol */ } tipoNodo; /* Nombre del tipo */ /* Funciones prototipo */ void BorrarArbol(tipoNodo *n); int decompress( char * szFileIn, char * szFileOut ) { tipoNodo *Arbol; /* Arbol de codificación */ long int Longitud; /* Longitud de fichero */ int nElementos; /* Elementos de árbol */ unsigned long int bits; /* Almacen de bits para decodificación */ FILE *fe, *fs; /* Ficheros de entrada y salida */ tipoNodo *p, *q; /* Auxiliares */ unsigned char a; int i, j; /* if(argc < 3) { printf("Usar:\n%s \n", argv[0]); return 1; } */ /* Crear un arbol con la información de la tabla */ Arbol = (tipoNodo *)malloc(sizeof(tipoNodo)); /* un nodo nuevo */ Arbol->letra = 0; Arbol->uno = Arbol->cero = NULL; fe = fopen( szFileIn, "rb"); fread(&Longitud, sizeof(long int), 1, fe); /* Lee el número de caracteres */ fread(&nElementos, sizeof(int), 1, fe); /* Lee el número de elementos */ for(i = 0; i < nElementos; i++) /* Leer todos los elementos */ { p = (tipoNodo *)malloc(sizeof(tipoNodo)); /* un nodo nuevo */ fread(&p->letra, sizeof(char), 1, fe); /* Lee el carácter */ fread(&p->bits, sizeof(unsigned long int), 1, fe); /* Lee el código */ fread(&p->nbits, sizeof(char), 1, fe); /* Lee la longitud */ p->cero = p->uno = NULL; /* Insertar el nodo en su lugar */ j = 1 << (p->nbits-1); q = Arbol; while(j > 1) { if(p->bits & j) /* es un uno*/ if(q->uno) q = q->uno; /* Si el nodo existe, nos movemos a él */ else /* Si no existe, lo creamos */ { q->uno = (tipoNodo *)malloc(sizeof(tipoNodo)); /* un nodo nuevo */ q = q->uno; q->letra = 0; q->uno = q->cero = NULL; } else /* es un cero */ if(q->cero) q = q->cero; /* Si el nodo existe, nos movemos a él */ else /* Si no existe, lo creamos */ { q->cero = (tipoNodo *)malloc(sizeof(tipoNodo)); /* un nodo nuevo */ q = q->cero; q->letra = 0; q->uno = q->cero = NULL; } j >>= 1; /* Siguiente bit */ } /* Ultimo Bit */ if(p->bits & 1) /* es un uno*/ q->uno = p; else /* es un cero */ q->cero = p; } /* Leer datos comprimidos y extraer al fichero de salida */ bits = 0; fs = fopen( szFileOut, "w"); /* Lee los primeros cuatro bytes en la dobel palabra bits */ fread(&a, sizeof(char), 1, fe); bits |= a; bits <<= 8; fread(&a, sizeof(char), 1, fe); bits |= a; bits <<= 8; fread(&a, sizeof(char), 1, fe); bits |= a; bits <<= 8; fread(&a, sizeof(char), 1, fe); bits |= a; j = 0; /* Cada 8 bits leemos otro byte */ q = Arbol; /* Bucle */ do { if(bits & 0x80000000) q = q->uno; else q = q->cero; /* Rama adecuada */ bits <<= 1; /* Siguiente bit */ j++; if(8 == j) /* Cada 8 bits */ { i = fread(&a, sizeof(char), 1, fe); /* Leemos un byte desde el fichero */ bits |= a; /* Y lo insertamos en bits */ j = 0; /* No quedan huecos */ } if(!q->uno && !q->cero) /* Si el nodo es una letra */ { putc(q->letra, fs); /* La escribimos en el fich de salida */ Longitud--; /* Actualizamos longitud que queda */ q=Arbol; /* Volvemos a la raiz del árbol */ } } while(Longitud); /* Hasta que acabe el fichero */ /* Procesar la cola */ fclose(fs); /* Cerramos ficheros */ fclose(fe); BorrarArbol(Arbol); /* Borramos el árbol */ return 0; } /* Función recursiva para borrar un arbol */ void BorrarArbol(tipoNodo *n) { if(n->cero) BorrarArbol(n->cero); if(n->uno) BorrarArbol(n->uno); free(n); } extern "C" { #include HB_FUNC( DECOMPRESS ) { hb_retnl( decompress( hb_parc( 1 ), hb_parc( 2 ) ) ); } } id=code>id=code>Editado por - lecojales on 15/02/2011 11:49:07 Editado por - lecojales on 15/02/2011 11:49:27
-
Estou usando a FIVEPPC, e tem somente estas libs: 02/02/2009 13:40 888.816 Fivece.lib 12/10/2008 11:56 471.050 Fivecec.lib 17/09/2008 17:58 4.618 gtgui.lib 17/09/2008 17:57 226.010 hbcommon.lib 17/09/2008 17:57 170.798 hbcpage.lib 17/09/2008 17:57 515.022 hbdebug.lib 17/09/2008 17:57 1.632.990 hblang.lib 17/09/2008 17:57 134.716 hbmacro.lib 17/09/2008 17:57 268.846 hbpcre.lib 17/09/2008 17:57 555.034 hbpp.lib 17/09/2008 17:57 454.264 hbrdd.lib 17/09/2008 17:57 1.928.960 hbrtl.lib 17/09/2008 17:58 109.776 hbsix.lib 17/09/2008 17:57 745.520 hbvm.lib 26/07/2008 09:39 64.384 hbw32.lib 17/09/2008 17:58 427.032 rddcdx.lib 17/09/2008 17:58 113.524 rddfpt.lib 17/09/2008 17:57 171.354 rddntx.lib Leco Jales FIVE PPC.
-
Como compactar e descompactar usando a fivewin ppc: Já tentei usando o hb_zipfile() e o filezip(), se tiver que adicionar uma lib, qual devo adicionar, pois procurando não encontrei nenhuma que pudesse conter estas funções. Leco Jales Fiveppc
-
Como compactar e descompactar usando a fivewin ppc: Já tentei usando o hb_zipfile() e o filezip(), se tiver que adicionar uma lib, qual devo adicionar, pois procurando não encontrei nenhuma que pudesse conter estas funções. Leco Jales Fiveppc
-
Obrigado Gilmer, pela dica que funcionou... DEFINE DIALOG oDlgPesq RESOURCE "PESQUISAS" OF Objetojanelavinculada
-
Pessoal, estou com um problema no projeto pocket, quando clico para pesquisar, ele abre uma janela assim: DEFINE DIALOG oDlgPesq RESOURCE "PESQUISAS" O problema é que se eu clicar fora dela, ela vai para trás da principal e não volta mais, tenho que fechar o pedido, aà ela está lá, fechar ela, e começar o pedido novamente. Estou usando o projeto enviado pelo Gilmer.
-
Pessoal, estou com um problema no projeto pocket, quando clico para pesquisar, ele abre uma janela assim: DEFINE DIALOG oDlgPesq RESOURCE "PESQUISAS" O problema é que se eu clicar fora dela, ela vai para trás da principal e não volta mais, tenho que fechar o pedido, aà ela está lá, fechar ela, e começar o pedido novamente. Estou usando o projeto enviado pelo Gilmer.
-
Legal, valeu deu certo muito obrigado chará....
-
Estou com um problema na fiveppc assim: Quanto estou no meio de um pedido, e atendo uma ligação, após desligar a ligação, o teclado some, e não consigo ativar mais, para resolver esta situação, pensei em colocar um botão para chamar ele novamente, ou ativar a barra de tarefa que fica em baixo a onde ativo ele. Como fazer isso em fiveppc?
-
Estou com um problema na fiveppc assim: Quanto estou no meio de um pedido, e atendo uma ligação, após desligar a ligação, o teclado some, e não consigo ativar mais, para resolver esta situação, pensei em colocar um botão para chamar ele novamente, ou ativar a barra de tarefa que fica em baixo a onde ativo ele. Como fazer isso em fiveppc?