Re: [delphi-br] Ferramenta para transcrever codigo C++ Builder para Delphi
Até onde me lembro struct são tipos definidos, algo como registros, define são constantes e o restante do código ele tá manipulando esse array de N dimensões... rs E pelo que entendi o Blob é só para armazenar esse campo com essas informações. Att, Jhosef Marks de Carvalho Blog: http://www.jhosefmarks.com.br Jesus está voltando E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar a minha face e se converter dos seus maus caminhos, então eu ouvirei dos céus, e perdoarei os seus pecados, e sararei a sua terra. (2 Cr 7:14) Em 30 de julho de 2010 07:31, thevorte...@yahoo.com.br escreveu: Bom dia pessoal, tenho um cliente que tem uma maquina de classificação de frutas e esta maquina possui um sistema que foi desenvolvido em C++ Builder e armazena dados no MySQL, acontece que tem um campo onde o programador armazena uma array muiltidimensional em um campo BLOB (vai saber La por que, como eu disse o cara é programador de C++ Builder), descobri esse campo quando fomo tentar importar os registros de classificação para o banco de dados do ERP da empresa, entrei em contato com o programador dizendo como poderia facilmente recuperar esses dados e ele me enviou esse código: #define MAX_CALIBRES 16 #define MAX_COLORES 8 #define MAX_FORMAS 4 #define MAX_DENSIDADES 4 #define MAX_DEFECTOS 4 //-- struct tagDatosFrutas { int nDatosPeso; int nDatosFrutas; }; struct tagDatosFrutas DatosPartida [MAX_CALIBRES+1] [MAX_COLORES+1] [MAX_FORMAS] [MAX_DENSIDADES] [MAX_DEFECTOS]; //-- void __fastcall DescomprimeDatos(TBlobStream *pStream, int* DatosPartidaP) { int *pDatoActual; int nDato, nNumRepeticiones; int i, j; pDatoActual = DatosPartidaP; try { // Se divide por dos porque hago 2 lecturas en cada iteracion for (i=0; i(int)(pStream-Size/(sizeof(int)*2)); i++) { pStream-Read (nNumRepeticiones, sizeof (int)); pStream-Read (nDato, sizeof (int)); for (j=0; jnNumRepeticiones; j++) { *pDatoActual = nDato; pDatoActual++; } } } catch (...) { throw; } delete pStream; } //-- ** Tratamiento de la información de la partida después de seleccionarla //-- (Código para c++ builder) pStream = (TBlobStream *)ExportarDB-PartidasQ- CreateBlobStream(ExportarDB-PartidasQ- FieldByName(Datos), bmRead); DescomprimeDatos( pStream, (int *)DatosPartida); //DATOS DE LA PARTIDA ** si la máquina es de solo peso // Datos de la partida 10 pesos for (Calibre = 1; Calibre 11; Calibre++) { Peso = DatosPartida[Calibre][0][0][0][0].nDatosPeso; Frutas = DatosPartida[Calibre][0][0][0][0].nDatosFrutas; } // Destrio - en caso de que la máquina tenga Peso = DatosPartida[0][0][0][0][0].nDatosPeso; AS += strAux; //FIN DATOS PARTIDA Alguem conhece alguma ferramenta para traduzir isso pra Delphi ou poderia me dar uma força na tradução disso? Muito obrigado pela força. José Ricardo Aviles. assinatura1 ( Tel.: 19 3868-7185 ( Cel.: 19 8173 0077 * E-mail: mailto:jravi...@stiware.com.br jraviles%40stiware.com.br jravi...@stiware.com.br jraviles%40stiware.com.br Skype: stiware [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Ferramenta para transcrever codigo C++ Builder para Delphi
Eu precisei uma vez, na faculdade, de ferramentas pra portar código pascal para C++. Achei muitas que faziam o contrario (algumas eram a própria pagina) mas infelizmente não salvei as URLs senão até te passaria. Os dois códigos são portáveis, basta voce saber o que um significa no outro. O Struts, por exemplo, corresponde ao Record no Pascal. Variável com asterisco na frente é um ponteiro, a seta (-) voce substitui pelo ponto e o catch é o Exception no pascal Mas dá uma olhada na web que vc deve achar tais ferramentas. Mas só lembrando que as que vi convertiam apenas algorítmos e não forms e recursos visuais. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: thevorte...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Sent: Friday, July 30, 2010 7:31 AM Subject: [delphi-br] Ferramenta para transcrever codigo C++ Builder para Delphi Bom dia pessoal, tenho um cliente que tem uma maquina de classificação de frutas e esta maquina possui um sistema que foi desenvolvido em C++ Builder e armazena dados no MySQL, acontece que tem um campo onde o programador armazena uma array muiltidimensional em um campo BLOB (vai saber La por que, como eu disse o cara é programador de C++ Builder), descobri esse campo quando fomo tentar importar os registros de classificação para o banco de dados do ERP da empresa, entrei em contato com o programador dizendo como poderia facilmente recuperar esses dados e ele me enviou esse código: #define MAX_CALIBRES 16 #define MAX_COLORES 8 #define MAX_FORMAS 4 #define MAX_DENSIDADES 4 #define MAX_DEFECTOS4 // struct tagDatosFrutas { int nDatosPeso; int nDatosFrutas; }; struct tagDatosFrutas DatosPartida [MAX_CALIBRES+1] [MAX_COLORES+1] [MAX_FORMAS] [MAX_DENSIDADES] [MAX_DEFECTOS]; // void __fastcall DescomprimeDatos(TBlobStream *pStream, int* DatosPartidaP) { int *pDatoActual; int nDato, nNumRepeticiones; int i, j; pDatoActual = DatosPartidaP; try { // Se divide por dos porque hago 2 lecturas en cada iteracion for (i=0; i(int)(pStream-Size/(sizeof(int)*2)); i++) { pStream-Read (nNumRepeticiones, sizeof (int)); pStream-Read (nDato, sizeof (int)); for (j=0; jnNumRepeticiones; j++) { *pDatoActual = nDato; pDatoActual++; } } } catch (...) { throw; } delete pStream; } // ** Tratamiento de la información de la partida después de seleccionarla // (Código para c++ builder) pStream = (TBlobStream *)ExportarDB-PartidasQ- CreateBlobStream(ExportarDB-PartidasQ- FieldByName(Datos), bmRead); DescomprimeDatos( pStream, (int *)DatosPartida); //DATOS DE LA PARTIDA ** si la máquina es de solo peso // Datos de la partida 10 pesos for (Calibre = 1; Calibre 11; Calibre++) { Peso = DatosPartida[Calibre][0][0][0][0].nDatosPeso; Frutas = DatosPartida[Calibre][0][0][0][0].nDatosFrutas; } // Destrio - en caso de que la máquina tenga Peso = DatosPartida[0][0][0][0][0].nDatosPeso; AS += strAux; //FIN DATOS PARTIDA Alguem conhece alguma ferramenta para traduzir isso pra Delphi ou poderia me dar uma força na tradução disso? Muito obrigado pela força. José Ricardo Aviles. assinatura1 ( Tel.: 19 3868-7185 ( Cel.: 19 8173 0077 * E-mail: mailto:jravi...@stiware.com.br jravi...@stiware.com.br Skype: stiware [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Ferramenta para transcrever codigo C++ Builder para Delphi
const MAX_CALIBRES = 16; MAX_COLORES= 8; MAX_FORMAS = 4; MAX_DENSIDADES = 4; MAX_DEFECTOS = 4; type tagDatosFrutas = packed record nDatosPeso, nDatosFrutas: integer; end; DatosPartida: array[0..MAX_CALIBRES, 0..MAX_COLORS, 0..MAX_FORMAS - 1, 0..MAX_DENSIDADES - 1, 0..MAX_DEFECTOS - 1] of tagDatosFatura; procedure DescomprimeDatos(pStream: TBlobStream; DatosPartidaP: Pointer); var pDatoActual: Pointer; i, j, nDato, nNumRepeticiones: integer; begin try pDatoActual := DatosPartidaP; try for i := 0 to pStream.Size div (SizeOf(integer) shl 1) - 1 do begin pStream.Read(nNumRepeticiones, SizeOf(integer)); pStream.Read(nDato, SizeOf(integer)); for j := 0 to nNumRepeticiones - 1 do begin pDatoActual := nDato; pDatoActual := pDatoActual + SizeOf(integer); end; end; except raise; end; finally pStream.Free; end; end; // Chamada em Delphi (convertida do C++Builder) pStream := TBlobStream(ExportarDB.PartidasQ.CreateBlobStream(ExportarDB.PartidasQ.Field ByName('Datos'), bmRead)); DescomprimeDatos(pStream, @DatosPartida); // DATOS DE LA PARTIDA ** si la máquina es de solo peso // Datos de la partida 10 pesos for Calibre := 1 to 10 do begin Peso := DatosPartida[Calibre, 0, 0, 0, 0].nDatosPeso; Frutas = DatosPartida[Calibre, 0, 0, 0, 0].nDatosFrutas; end; // Destrio - en caso de que la máquina tenga Peso := DatosPartida[0, 0, 0, 0, 0].nDatosPeso; AS := AS + strAux; Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Walter Chagas (Bol) Enviada em: sexta-feira, 30 de julho de 2010 08:25 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Ferramenta para transcrever codigo C++ Builder para Delphi Eu precisei uma vez, na faculdade, de ferramentas pra portar código pascal para C++. Achei muitas que faziam o contrario (algumas eram a própria pagina) mas infelizmente não salvei as URLs senão até te passaria. Os dois códigos são portáveis, basta voce saber o que um significa no outro. O Struts, por exemplo, corresponde ao Record no Pascal. Variável com asterisco na frente é um ponteiro, a seta (-) voce substitui pelo ponto e o catch é o Exception no pascal Mas dá uma olhada na web que vc deve achar tais ferramentas. Mas só lembrando que as que vi convertiam apenas algorítmos e não forms e recursos visuais. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: thevorte...@yahoo.com.br mailto:thevortex78%40yahoo.com.br To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Friday, July 30, 2010 7:31 AM Subject: [delphi-br] Ferramenta para transcrever codigo C++ Builder para Delphi Bom dia pessoal, tenho um cliente que tem uma maquina de classificação de frutas e esta maquina possui um sistema que foi desenvolvido em C++ Builder e armazena dados no MySQL, acontece que tem um campo onde o programador armazena uma array muiltidimensional em um campo BLOB (vai saber La por que, como eu disse o cara é programador de C++ Builder), descobri esse campo quando fomo tentar importar os registros de classificação para o banco de dados do ERP da empresa, entrei em contato com o programador dizendo como poderia facilmente recuperar esses dados e ele me enviou esse código: #define MAX_CALIBRES 16 #define MAX_COLORES 8 #define MAX_FORMAS 4 #define MAX_DENSIDADES 4 #define MAX_DEFECTOS 4 //-- struct tagDatosFrutas { int nDatosPeso; int nDatosFrutas; }; struct tagDatosFrutas DatosPartida [MAX_CALIBRES+1] [MAX_COLORES+1] [MAX_FORMAS] [MAX_DENSIDADES] [MAX_DEFECTOS]; //-- void __fastcall DescomprimeDatos(TBlobStream *pStream, int* DatosPartidaP) { int *pDatoActual; int nDato, nNumRepeticiones; int i, j; pDatoActual = DatosPartidaP; try { // Se divide por dos porque hago 2 lecturas en cada iteracion for (i=0; i(int)(pStream-Size/(sizeof(int)*2)); i++) { pStream-Read (nNumRepeticiones, sizeof (int)); pStream-Read (nDato, sizeof (int)); for (j=0; jnNumRepeticiones; j++) { *pDatoActual = nDato; pDatoActual++; } } } catch (...) { throw; } delete pStream; } //-- ** Tratamiento de la información de la partida después de seleccionarla //-- (Código para c++ builder) pStream = (TBlobStream *)ExportarDB-PartidasQ- CreateBlobStream(ExportarDB-PartidasQ- FieldByName(Datos), bmRead); DescomprimeDatos( pStream, (int
Re: [delphi-br] Lazarus
Walter, Me dê esse desconto, em nome dos velhos tempos, mas tenho que concordar com a Eny. Vc realmente está muito estressado. E não é só por causa do Silvio Clécio não. Outro dia um rapaz postou uma dúvida do Lazarus e vc já retrucou. Vc está vendo o Lazarus como o anti-cristo da informática. Esfria a cabeça um pouquinho, compadre!!! Só pra lhe tranquilizar, o Silvio não deve aparecer muito por aqui pq ele anda muito ocupado, depois que foi contratado pelo projeto ACBr. Walter Chagas (Bol) escreveu: É verdade... O gozado é que (Nem sei se ele tá mais aqui)tudo que eu escrevia na lista, ele sempre retrucava e ninguem falava nada pois era plenamente perceptivo que o cara gostava sempre de contradizer o que eu escrevia e sempre que retrucava, ele, em sua apologia ao Lazarus dava sempre a entender que o Lazarus era superior ao Delphi. Mas o mais curioso ainda é que tudo que ele me retrucava, sempre o fazia em tom ironico e ninguem falava nada. Agora porque eu disse isto, vem uma legião de gente defender ele. Mas deixa isso pra la. Não vou tocar mais nesse assunto. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Ricardo César Cardoso ricardo_engs...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Sent: Thursday, July 29, 2010 9:45 PM Subject: Re: [delphi-br] Lazarus Pô Walter, não precisa exagerar, né. Pra que mexer com quem nem posta nada há um bom tempo! E além do mais propaganda é a alma do negócio. Pra que tacar pedra? Depois o pessoal reclama das guerras de mensagens... Agora quanto ao assunto Lazarus x Delphi, realmente é melhor olhar o histórico e nem tocar no assunto que é bem desgastante (pelo menos pra mim). Sem mais, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 29/7/10, Walter Chagas (Bol) wchag...@bol.com.br escreveu: De: Walter Chagas (Bol) wchag...@bol.com.br Assunto: Re: [delphi-br] Lazarus Para: delphi-br@yahoogrupos.com.br Data: Quinta-feira, 29 de Julho de 2010, 20:56 Daqui a pouco aparece aquele mala daquele Clécio pra encher o saco aqui fazendo aquela propagandinha chata que ele faz do Lazarus... []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Leonardo Quinino leonardo.quin...@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Thursday, July 29, 2010 5:54 PM Subject: Re: [delphi-br] Lazarus Hiii e vamos nos tudo novamente, já existe uma conversa aqui, e foi muito e amplamente discutida, rolou até papo das antigas versão de aprendizagem, os Turbos. Dá uma passeada nas mensagens das lista que vai encontrar. Em 29 de julho de 2010 11:56, jorge takahashi jorgekenitetakaha...@yahoo.com.br escreveu: Ola pessoal do grupo, Alguém pode dar algumas opiniões sobre o Software Lazarus, sobre o PRÓS e CONTRA. Um abraço e-mail : jorgekenitetakaha...@yahoo.com.brjorgekenitetakahashi%40yahoo.com.br informatica.ap...@terra.com.brinformatica.apoio%40terra.com.br site : www.informaticaapoio.bpg.com.br APOIO INFORMATICA S/C LTDA O apoio que a sua empresa necessita !!! [As partes desta mensagem que não continham texto foram removidas] -- Leonardo Quinino [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- []’s. Evandro Siqueira Gerente de TI Linna L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Lazarus
Jorge, Já deu pra perceber que o ambiente é um pouco hostil ao tema que vc abordou, né? Sugiro que vc entre na lista Lazarus-BR (http://groups.google.com.br/group/lazarus-br?hl=pt-BR), onde vc encontrará várias pessoas que utilizam não só o Lazarus mas também o Delphi. Só que lá vc pode falar livremente também sobre delphi, que é um assunto muito discutido e usado como fonte de referência, ao contrário daqui, onde falar de Lazarus é considerado por alguns como um crime pior que pedofilia, ou narcotráfico. Tenho certeza que vc terá bastante informação com o pessoal de lá. jorge takahashi escreveu: Ola pessoal do grupo, Alguém pode dar algumas opiniões sobre o Software Lazarus, sobre o PRÓS e CONTRA. Um abraço e-mail : jorgekenitetakaha...@yahoo.com.br informatica.ap...@terra.com.br site : www.informaticaapoio.bpg.com.br APOIO INFORMATICA S/C LTDA O apoio que a sua empresa necessita !!! [As partes desta mensagem que não continham texto foram removidas] -- []’s. Evandro Siqueira Gerente de TI Linna L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Lazarus
Cara, fiz uma avaliação há pouco tempo se quiser da uma olhada: http://evaldoavelar.blogspot.com/ jorge takahashi escreveu: Ola pessoal do grupo, Alguém pode dar algumas opiniões sobre o Software Lazarus, sobre o PRÓS e CONTRA. Um abraço e-mail : jorgekenitetakaha...@yahoo.com.br informatica.ap...@terra.com.br site : www.informaticaapoio.bpg.com.br APOIO INFORMATICA S/C LTDA O apoio que a sua empresa necessita !!! [As partes desta mensagem que não continham texto foram removidas] -- [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Ferramenta para transcrever codigo C++ Builder para Delphi
Obrigado a todos pela ajuda, todas as respostas foram de grande valia para chegar a uma solução para este problema. Força a todos. José Ricardo Aviles. assinatura1 ( Tel.: 19 3868-7185 ( Cel.: 19 8173 0077 * E-mail: mailto:jravi...@stiware.com.br jravi...@stiware.com.br Skype: stiware De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rubem Rocha Enviada em: sexta-feira, 30 de julho de 2010 09:50 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Ferramenta para transcrever codigo C++ Builder para Delphi Prioridade: Alta const MAX_CALIBRES = 16; MAX_COLORES = 8; MAX_FORMAS = 4; MAX_DENSIDADES = 4; MAX_DEFECTOS = 4; type tagDatosFrutas = packed record nDatosPeso, nDatosFrutas: integer; end; DatosPartida: array[0..MAX_CALIBRES, 0..MAX_COLORS, 0..MAX_FORMAS - 1, 0..MAX_DENSIDADES - 1, 0..MAX_DEFECTOS - 1] of tagDatosFatura; procedure DescomprimeDatos(pStream: TBlobStream; DatosPartidaP: Pointer); var pDatoActual: Pointer; i, j, nDato, nNumRepeticiones: integer; begin try pDatoActual := DatosPartidaP; try for i := 0 to pStream.Size div (SizeOf(integer) shl 1) - 1 do begin pStream.Read(nNumRepeticiones, SizeOf(integer)); pStream.Read(nDato, SizeOf(integer)); for j := 0 to nNumRepeticiones - 1 do begin pDatoActual := nDato; pDatoActual := pDatoActual + SizeOf(integer); end; end; except raise; end; finally pStream.Free; end; end; // Chamada em Delphi (convertida do C++Builder) pStream := TBlobStream(ExportarDB.PartidasQ.CreateBlobStream(ExportarDB.PartidasQ.Field ByName('Datos'), bmRead)); DescomprimeDatos(pStream, @DatosPartida); // DATOS DE LA PARTIDA ** si la máquina es de solo peso // Datos de la partida 10 pesos for Calibre := 1 to 10 do begin Peso := DatosPartida[Calibre, 0, 0, 0, 0].nDatosPeso; Frutas = DatosPartida[Calibre, 0, 0, 0, 0].nDatosFrutas; end; // Destrio - en caso de que la máquina tenga Peso := DatosPartida[0, 0, 0, 0, 0].nDatosPeso; AS := AS + strAux; Sds. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Walter Chagas (Bol) Enviada em: sexta-feira, 30 de julho de 2010 08:25 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Ferramenta para transcrever codigo C++ Builder para Delphi Eu precisei uma vez, na faculdade, de ferramentas pra portar código pascal para C++. Achei muitas que faziam o contrario (algumas eram a própria pagina) mas infelizmente não salvei as URLs senão até te passaria. Os dois códigos são portáveis, basta voce saber o que um significa no outro. O Struts, por exemplo, corresponde ao Record no Pascal. Variável com asterisco na frente é um ponteiro, a seta (-) voce substitui pelo ponto e o catch é o Exception no pascal Mas dá uma olhada na web que vc deve achar tais ferramentas. Mas só lembrando que as que vi convertiam apenas algorítmos e não forms e recursos visuais. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br mailto:wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: thevorte...@yahoo.com.br mailto:thevortex78%40yahoo.com.br mailto:thevortex78%40yahoo.com.br To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Friday, July 30, 2010 7:31 AM Subject: [delphi-br] Ferramenta para transcrever codigo C++ Builder para Delphi Bom dia pessoal, tenho um cliente que tem uma maquina de classificação de frutas e esta maquina possui um sistema que foi desenvolvido em C++ Builder e armazena dados no MySQL, acontece que tem um campo onde o programador armazena uma array muiltidimensional em um campo BLOB (vai saber La por que, como eu disse o cara é programador de C++ Builder), descobri esse campo quando fomo tentar importar os registros de classificação para o banco de dados do ERP da empresa, entrei em contato com o programador dizendo como poderia facilmente recuperar esses dados e ele me enviou esse código: #define MAX_CALIBRES 16 #define MAX_COLORES 8 #define MAX_FORMAS 4 #define MAX_DENSIDADES 4 #define MAX_DEFECTOS 4 //-- struct tagDatosFrutas { int nDatosPeso; int nDatosFrutas; }; struct tagDatosFrutas DatosPartida [MAX_CALIBRES+1] [MAX_COLORES+1] [MAX_FORMAS] [MAX_DENSIDADES] [MAX_DEFECTOS]; //-- void __fastcall DescomprimeDatos(TBlobStream *pStream, int* DatosPartidaP) { int *pDatoActual; int nDato, nNumRepeticiones; int i, j; pDatoActual = DatosPartidaP; try { // Se divide por dos porque hago 2 lecturas en cada iteracion for (i=0;
Re: [delphi-br] Lazarus
eu uso o delphi pra tudo.. e o lazarus pra programar pra wince... =) e sou feliz... t+ Em 30 de julho de 2010 12:15, Evaldo evaldoave...@yahoo.com.br escreveu: Cara, fiz uma avaliação há pouco tempo se quiser da uma olhada: http://evaldoavelar.blogspot.com/ jorge takahashi escreveu: Ola pessoal do grupo, Alguém pode dar algumas opiniões sobre o Software Lazarus, sobre o PRÓS e CONTRA. Um abraço e-mail : jorgekenitetakaha...@yahoo.com.brjorgekenitetakahashi%40yahoo.com.br informatica.ap...@terra.com.br informatica.apoio%40terra.com.br site : www.informaticaapoio.bpg.com.br APOIO INFORMATICA S/C LTDA O apoio que a sua empresa necessita !!! [As partes desta mensagem que não continham texto foram removidas] -- [As partes desta mensagem que não continham texto foram removidas] -- _ Rafael jorge alves Desenvolvedor/analista Ativa Soluções em TI. Recife - PE [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Construção de SQL
Boa tarde a todos, Não sei pq mas estou apanhando com um sql aqui. Tenho uma tabela mestre que tem um status, mas esse status tem que estar atualizado de acordo com o status dos filhos. Tenho esses 3 status, PARADA, INICIADA e TERMINADA A regra é a seguinte: Se todos os filhos estão parados então o pai fica PARADO, se tem apenas um filho INICIADO, então o pai fica como INICIADO, e para o pai estar TERMINADO todos os filhos devem estar TERMINADO. Fiz o SQL que trás o pai com o status (baseado no filho) Mas esta trazendo mais de uma linha quando os status dos filhos tem diferença, ou seja, se tem um filho iniciado e outro terminado, retorna os dois status em vez de só INICIADO Alguém poderia dar uma luz. Att, Jhosef Marks de Carvalho Blog: http://www.jhosefmarks.com.br Jesus está voltando E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar a minha face e se converter dos seus maus caminhos, então eu ouvirei dos céus, e perdoarei os seus pecados, e sararei a sua terra. (2 Cr 7:14) [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Envio EMail pelo Delphi
Paulo muito obrigado, mas, eu ja consegui. Qualquer coisa me avise q eu mostro como fiz [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Lazarus
Evandro, Eu não estou estressado. Pra voce ter uma ideia, se eu tivesse estressado eu teria é xingado e não escrito o que escrevi. A questão é que esse tema Delphi x Lazarus, só este ano, já foi debatido aqui umas 4-5 vezes sendo que em todas chegou-se à mesma conclusão. Poxa meu, será que é trabalhoso ir no historico de mensagens da lista ou mesmo no google ou Yahoo e pesquisar? Levantar comparativos e Cases? Tem que reabrir o tópico novamente pra se chegar ao mesmo Feedback? Esse assunto tá igual, em tempos remotos ao Delphi x VB, o Descopilador pra Delphi ou mesmo se o Delphi é melhor que o Java. Eram assuntos que viviam rondando a lista e mesmo assim, todo dia aparecia um perguntando a mesma coisa. Eu não sou anti-lazarus e muito menos falar de Lazarus aqui seja crime, visto que até cheguei a usar ele aqui uma vez na Telemont pra montar um coletador. A questão, nem vem ao caso, é que ele é tão limitado, que no final saiu mais negócio reescrever o coletador em Delphi já que com o Lazarus a coisa não funcionava. E tem gente que ainda fala que ele é melhor que o Delphi. Quanto ao Sr. Clécio, eu tomei uma certa antipatia dele porque tudo que eu postava nas listas, ele aparecia pra retrucar em tom irônico como se tivesse mesmo é querendo me atingir. Além do que acho bastante inconveniente voce, numa lista de Delphi, ficar só fazendo apologia a uma outra ferramenta o tempo todo. Cê já pensou voce, num forum do Corinthians, ficar só falando de Palmeiras ou São Paulo lá? Eu penso que ele criou esta rusga comigo desde uma vez que ele sugeriu suspender usuarios na lista-delphi, onde sou moderador, por não eliminar o corpo das mensagens anteriores. Eu, educadamente, respondi em publico que tal medida não se justificava por não se tratar de falta grave e além do mais, não era interessa da administração da lista, criar um ambiente pesado aonde tudo é proibido e o negócio é suspender e banir todo mundo por motivo futil. Ele não gostou disto e além de bater boca comigo em publico sobre o assunto, ainda passou a ficar protestando contra isto pra todo mundo. Quem participa lá, sabe muito bem que é raro punirmos alguem lá. Hoje mesmo, um postou uma corrente (Assunto totalmente fora do escopo da lista e intolerado). Pois bem, se eu tivesse estressado como vocês falam, eu teria posto o usuário pra fora da mesma hora, mas não. Apenas limitei a um aviso público pedindo ao pessoal pra manter o foco da lista e mais nada. Até esqueci do assunto. Quanto a Sra. Eny, eu gostaria apenas de salientar, que em todas vezes que respondi duvidas dela ou entrei em discussões que a envolvia, e jamais a desrespeitei ou desacatei e muito menos expus algum tipo de juizo de valor sobre a mesma em publico. Sempre tive o respeito e a linha ao responder-lhe alguma coisa. Mas vejo que ela faz parte de um segmento de associados aqui que se veem no direito de atacar, insultar e degradar pessoas, que não conhece pessoalmente, mas não admitem que voce fale um A a seu respeito. Eu, nestes 14 anos de lista delphi-br, já to pra lá de acostumado com isto vei. Esse tipo de associado, vem, não dura muito tempo aqui e vai. e vem outros com a mesma filosofia: Adoram jogar pedras mas não aceitam ser apedrejados. Porém, como eu disse anteriormente, deixa pra lá. Não vou tocar mais nesse assunto de Delphi x Lazarus. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Evandro Siqueira vans...@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Friday, July 30, 2010 11:40 AM Subject: Re: [delphi-br] Lazarus Walter, Me dê esse desconto, em nome dos velhos tempos, mas tenho que concordar com a Eny. Vc realmente está muito estressado. E não é só por causa do Silvio Clécio não. Outro dia um rapaz postou uma dúvida do Lazarus e vc já retrucou. Vc está vendo o Lazarus como o anti-cristo da informática. Esfria a cabeça um pouquinho, compadre!!! Só pra lhe tranquilizar, o Silvio não deve aparecer muito por aqui pq ele anda muito ocupado, depois que foi contratado pelo projeto ACBr. Walter Chagas (Bol) escreveu: É verdade... O gozado é que (Nem sei se ele tá mais aqui)tudo que eu escrevia na lista, ele sempre retrucava e ninguem falava nada pois era plenamente perceptivo que o cara gostava sempre de contradizer o que eu escrevia e sempre que retrucava, ele, em sua apologia ao Lazarus dava sempre a entender que o Lazarus era superior ao Delphi. Mas o mais curioso ainda é que tudo que ele me retrucava, sempre o fazia em tom ironico e ninguem falava nada. Agora porque eu disse isto, vem uma legião de gente defender ele. Mas deixa isso pra la. Não vou tocar mais nesse assunto. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE:
Res: [delphi-br] Lazarus
Faço parte da lista desde 2006. Vc está mal informado! E eu tenho esse defeito de ir a favor dos fracos e oprimidos mesmo! Qual o problema? Não suporto arrogancia! E adoro compartilhar conhecimento... Seja ele de Delphi, Lazarus, .Net, etc! Acho que a lista deveria criar uma regra onde o que não for resposta nem deveria aparecer! Assim evita esses aborrecimentos com tiradas, xingamentos, ironias... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Walter Chagas (Bol) wchag...@bol.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 30 de Julho de 2010 16:51:35 Assunto: Re: [delphi-br] Lazarus Evandro, Eu não estou estressado. Pra voce ter uma ideia, se eu tivesse estressado eu teria é xingado e não escrito o que escrevi. A questão é que esse tema Delphi x Lazarus, só este ano, já foi debatido aqui umas 4-5 vezes sendo que em todas chegou-se à mesma conclusão. Poxa meu, será que é trabalhoso ir no historico de mensagens da lista ou mesmo no google ou Yahoo e pesquisar? Levantar comparativos e Cases? Tem que reabrir o tópico novamente pra se chegar ao mesmo Feedback? Esse assunto tá igual, em tempos remotos ao Delphi x VB, o Descopilador pra Delphi ou mesmo se o Delphi é melhor que o Java. Eram assuntos que viviam rondando a lista e mesmo assim, todo dia aparecia um perguntando a mesma coisa. Eu não sou anti-lazarus e muito menos falar de Lazarus aqui seja crime, visto que até cheguei a usar ele aqui uma vez na Telemont pra montar um coletador. A questão, nem vem ao caso, é que ele é tão limitado, que no final saiu mais negócio reescrever o coletador em Delphi já que com o Lazarus a coisa não funcionava. E tem gente que ainda fala que ele é melhor que o Delphi. Quanto ao Sr. Clécio, eu tomei uma certa antipatia dele porque tudo que eu postava nas listas, ele aparecia pra retrucar em tom irônico como se tivesse mesmo é querendo me atingir. Além do que acho bastante inconveniente voce, numa lista de Delphi, ficar só fazendo apologia a uma outra ferramenta o tempo todo. Cê já pensou voce, num forum do Corinthians, ficar só falando de Palmeiras ou São Paulo lá? Eu penso que ele criou esta rusga comigo desde uma vez que ele sugeriu suspender usuarios na lista-delphi, onde sou moderador, por não eliminar o corpo das mensagens anteriores. Eu, educadamente, respondi em publico que tal medida não se justificava por não se tratar de falta grave e além do mais, não era interessa da administração da lista, criar um ambiente pesado aonde tudo é proibido e o negócio é suspender e banir todo mundo por motivo futil. Ele não gostou disto e além de bater boca comigo em publico sobre o assunto, ainda passou a ficar protestando contra isto pra todo mundo. Quem participa lá, sabe muito bem que é raro punirmos alguem lá. Hoje mesmo, um postou uma corrente (Assunto totalmente fora do escopo da lista e intolerado). Pois bem, se eu tivesse estressado como vocês falam, eu teria posto o usuário pra fora da mesma hora, mas não. Apenas limitei a um aviso público pedindo ao pessoal pra manter o foco da lista e mais nada. Até esqueci do assunto. Quanto a Sra. Eny, eu gostaria apenas de salientar, que em todas vezes que respondi duvidas dela ou entrei em discussões que a envolvia, e jamais a desrespeitei ou desacatei e muito menos expus algum tipo de juizo de valor sobre a mesma em publico. Sempre tive o respeito e a linha ao responder-lhe alguma coisa. Mas vejo que ela faz parte de um segmento de associados aqui que se veem no direito de atacar, insultar e degradar pessoas, que não conhece pessoalmente, mas não admitem que voce fale um A a seu respeito. Eu, nestes 14 anos de lista delphi-br, já to pra lá de acostumado com isto vei. Esse tipo de associado, vem, não dura muito tempo aqui e vai. e vem outros com a mesma filosofia: Adoram jogar pedras mas não aceitam ser apedrejados. Porém, como eu disse anteriormente, deixa pra lá. Não vou tocar mais nesse assunto de Delphi x Lazarus. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Evandro Siqueira vans...@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Friday, July 30, 2010 11:40 AM Subject: Re: [delphi-br] Lazarus Walter, Me dê esse desconto, em nome dos velhos tempos, mas tenho que concordar com a Eny. Vc realmente está muito estressado. E não é só por causa do Silvio Clécio não. Outro dia um rapaz postou uma dúvida do Lazarus e vc já retrucou. Vc está vendo o Lazarus como o anti-cristo da informática. Esfria a cabeça um pouquinho, compadre!!! Só pra lhe tranquilizar, o Silvio não deve aparecer muito por aqui pq ele anda muito ocupado, depois que foi contratado pelo projeto ACBr. Walter Chagas (Bol) escreveu: É verdade... O gozado é
Re: Res: [delphi-br] Lazarus
aaah galera.. qto stress... se eu fosse vcs matava esse assunto... hehe.. sexta feira poxa vamo toma uma cervejinha... curti um rock'n roll... até segunda tudo se resolve... ;) paz pra vcs... e bom final de semana. Em 30/07/2010 18:09, Eny Urias escreveu: Faço parte da lista desde 2006. Vc está mal informado! E eu tenho esse defeito de ir a favor dos fracos e oprimidos mesmo! Qual o problema? Não suporto arrogancia! E adoro compartilhar conhecimento... Seja ele de Delphi, Lazarus, .Net, etc! Acho que a lista deveria criar uma regra onde o que não for resposta nem deveria aparecer! Assim evita esses aborrecimentos com tiradas, xingamentos, ironias... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Walter Chagas (Bol) wchag...@bol.com.br mailto:wchagasj%40bol.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Enviadas: Sexta-feira, 30 de Julho de 2010 16:51:35 Assunto: Re: [delphi-br] Lazarus Evandro, Eu não estou estressado. Pra voce ter uma ideia, se eu tivesse estressado eu teria é xingado e não escrito o que escrevi. A questão é que esse tema Delphi x Lazarus, só este ano, já foi debatido aqui umas 4-5 vezes sendo que em todas chegou-se à mesma conclusão. Poxa meu, será que é trabalhoso ir no historico de mensagens da lista ou mesmo no google ou Yahoo e pesquisar? Levantar comparativos e Cases? Tem que reabrir o tópico novamente pra se chegar ao mesmo Feedback? Esse assunto tá igual, em tempos remotos ao Delphi x VB, o Descopilador pra Delphi ou mesmo se o Delphi é melhor que o Java. Eram assuntos que viviam rondando a lista e mesmo assim, todo dia aparecia um perguntando a mesma coisa. Eu não sou anti-lazarus e muito menos falar de Lazarus aqui seja crime, visto que até cheguei a usar ele aqui uma vez na Telemont pra montar um coletador. A questão, nem vem ao caso, é que ele é tão limitado, que no final saiu mais negócio reescrever o coletador em Delphi já que com o Lazarus a coisa não funcionava. E tem gente que ainda fala que ele é melhor que o Delphi. Quanto ao Sr. Clécio, eu tomei uma certa antipatia dele porque tudo que eu postava nas listas, ele aparecia pra retrucar em tom irônico como se tivesse mesmo é querendo me atingir. Além do que acho bastante inconveniente voce, numa lista de Delphi, ficar só fazendo apologia a uma outra ferramenta o tempo todo. Cê já pensou voce, num forum do Corinthians, ficar só falando de Palmeiras ou São Paulo lá? Eu penso que ele criou esta rusga comigo desde uma vez que ele sugeriu suspender usuarios na lista-delphi, onde sou moderador, por não eliminar o corpo das mensagens anteriores. Eu, educadamente, respondi em publico que tal medida não se justificava por não se tratar de falta grave e além do mais, não era interessa da administração da lista, criar um ambiente pesado aonde tudo é proibido e o negócio é suspender e banir todo mundo por motivo futil. Ele não gostou disto e além de bater boca comigo em publico sobre o assunto, ainda passou a ficar protestando contra isto pra todo mundo. Quem participa lá, sabe muito bem que é raro punirmos alguem lá. Hoje mesmo, um postou uma corrente (Assunto totalmente fora do escopo da lista e intolerado). Pois bem, se eu tivesse estressado como vocês falam, eu teria posto o usuário pra fora da mesma hora, mas não. Apenas limitei a um aviso público pedindo ao pessoal pra manter o foco da lista e mais nada. Até esqueci do assunto. Quanto a Sra. Eny, eu gostaria apenas de salientar, que em todas vezes que respondi duvidas dela ou entrei em discussões que a envolvia, e jamais a desrespeitei ou desacatei e muito menos expus algum tipo de juizo de valor sobre a mesma em publico. Sempre tive o respeito e a linha ao responder-lhe alguma coisa. Mas vejo que ela faz parte de um segmento de associados aqui que se veem no direito de atacar, insultar e degradar pessoas, que não conhece pessoalmente, mas não admitem que voce fale um A a seu respeito. Eu, nestes 14 anos de lista delphi-br, já to pra lá de acostumado com isto vei. Esse tipo de associado, vem, não dura muito tempo aqui e vai. e vem outros com a mesma filosofia: Adoram jogar pedras mas não aceitam ser apedrejados. Porém, como eu disse anteriormente, deixa pra lá. Não vou tocar mais nesse assunto de Delphi x Lazarus. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br mailto:wchagasj%40bol.com.br http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Evandro Siqueira vans...@gmail.com mailto:vansiqq%40gmail.com To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Friday, July 30, 2010 11:40 AM Subject: Re:
Re: Res: [delphi-br] Lazarus
ultimamente tem tido mais discurção que respostas.. sera que é por isso que o nome disso é lista de discurção??? hehehehehehe e a cerveja é uma boa!!! vou tomar a minha daqui a pouco.. mas na moral.. vamo focar no delphi .. ou lazarus.. hihihi tanto faz é tudo object pascal... =) Em 30 de julho de 2010 18:34, Roni Rodrigo ronirodr...@yahoo.com.brescreveu: aaah galera.. qto stress... se eu fosse vcs matava esse assunto... hehe.. sexta feira poxa vamo toma uma cervejinha... curti um rock'n roll... até segunda tudo se resolve... ;) paz pra vcs... e bom final de semana. Em 30/07/2010 18:09, Eny Urias escreveu: Faço parte da lista desde 2006. Vc está mal informado! E eu tenho esse defeito de ir a favor dos fracos e oprimidos mesmo! Qual o problema? Não suporto arrogancia! E adoro compartilhar conhecimento... Seja ele de Delphi, Lazarus, .Net, etc! Acho que a lista deveria criar uma regra onde o que não for resposta nem deveria aparecer! Assim evita esses aborrecimentos com tiradas, xingamentos, ironias... -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Walter Chagas (Bol) wchag...@bol.com.br wchagasj%40bol.com.br mailto:wchagasj%40bol.com.br wchagasj%2540bol.com.br Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Enviadas: Sexta-feira, 30 de Julho de 2010 16:51:35 Assunto: Re: [delphi-br] Lazarus Evandro, Eu não estou estressado. Pra voce ter uma ideia, se eu tivesse estressado eu teria é xingado e não escrito o que escrevi. A questão é que esse tema Delphi x Lazarus, só este ano, já foi debatido aqui umas 4-5 vezes sendo que em todas chegou-se à mesma conclusão. Poxa meu, será que é trabalhoso ir no historico de mensagens da lista ou mesmo no google ou Yahoo e pesquisar? Levantar comparativos e Cases? Tem que reabrir o tópico novamente pra se chegar ao mesmo Feedback? Esse assunto tá igual, em tempos remotos ao Delphi x VB, o Descopilador pra Delphi ou mesmo se o Delphi é melhor que o Java. Eram assuntos que viviam rondando a lista e mesmo assim, todo dia aparecia um perguntando a mesma coisa. Eu não sou anti-lazarus e muito menos falar de Lazarus aqui seja crime, visto que até cheguei a usar ele aqui uma vez na Telemont pra montar um coletador. A questão, nem vem ao caso, é que ele é tão limitado, que no final saiu mais negócio reescrever o coletador em Delphi já que com o Lazarus a coisa não funcionava. E tem gente que ainda fala que ele é melhor que o Delphi. Quanto ao Sr. Clécio, eu tomei uma certa antipatia dele porque tudo que eu postava nas listas, ele aparecia pra retrucar em tom irônico como se tivesse mesmo é querendo me atingir. Além do que acho bastante inconveniente voce, numa lista de Delphi, ficar só fazendo apologia a uma outra ferramenta o tempo todo. Cê já pensou voce, num forum do Corinthians, ficar só falando de Palmeiras ou São Paulo lá? Eu penso que ele criou esta rusga comigo desde uma vez que ele sugeriu suspender usuarios na lista-delphi, onde sou moderador, por não eliminar o corpo das mensagens anteriores. Eu, educadamente, respondi em publico que tal medida não se justificava por não se tratar de falta grave e além do mais, não era interessa da administração da lista, criar um ambiente pesado aonde tudo é proibido e o negócio é suspender e banir todo mundo por motivo futil. Ele não gostou disto e além de bater boca comigo em publico sobre o assunto, ainda passou a ficar protestando contra isto pra todo mundo. Quem participa lá, sabe muito bem que é raro punirmos alguem lá. Hoje mesmo, um postou uma corrente (Assunto totalmente fora do escopo da lista e intolerado). Pois bem, se eu tivesse estressado como vocês falam, eu teria posto o usuário pra fora da mesma hora, mas não. Apenas limitei a um aviso público pedindo ao pessoal pra manter o foco da lista e mais nada. Até esqueci do assunto. Quanto a Sra. Eny, eu gostaria apenas de salientar, que em todas vezes que respondi duvidas dela ou entrei em discussões que a envolvia, e jamais a desrespeitei ou desacatei e muito menos expus algum tipo de juizo de valor sobre a mesma em publico. Sempre tive o respeito e a linha ao responder-lhe alguma coisa. Mas vejo que ela faz parte de um segmento de associados aqui que se veem no direito de atacar, insultar e degradar pessoas, que não conhece pessoalmente, mas não admitem que voce fale um A a seu respeito. Eu, nestes 14 anos de lista delphi-br, já to pra lá de acostumado com isto vei. Esse tipo de associado, vem, não dura muito tempo aqui e vai. e vem outros com a mesma filosofia: Adoram jogar pedras mas não aceitam ser apedrejados. Porém, como eu disse