Fórum 3ª tentativa: quem sabe converter de Visual C para DELPHI? #157275
02/05/2003
0
Bom dia, pessoal!
Consegui um material muito interessante sobre bibliotecas COM no site da Microsoft e gostaria de saber se alguém sabe converter de C++ para Object Pascal e se poderia fazer esse favor para mim... Não quero usar o código obtido para lucrar às custas da conversão alheia e sim para aprender um pouco mais sobre esse tipo especial de DLL...
Quem se dispuser a ajudar, pode fazê-lo ao enviar-me um e-mail para que eu repasse o código ou, se preferir, o link até esse código...
Antecipadamente, obrigado pela atenção.
Consegui um material muito interessante sobre bibliotecas COM no site da Microsoft e gostaria de saber se alguém sabe converter de C++ para Object Pascal e se poderia fazer esse favor para mim... Não quero usar o código obtido para lucrar às custas da conversão alheia e sim para aprender um pouco mais sobre esse tipo especial de DLL...
Quem se dispuser a ajudar, pode fazê-lo ao enviar-me um e-mail para que eu repasse o código ou, se preferir, o link até esse código...
Antecipadamente, obrigado pela atenção.
Nadilson
Curtir tópico
+ 0
Responder
Posts
02/05/2003
Rodrigo_rcp
Peguei na net não se é isso que você quer :
434 - O Delphi faz alguma coisa em C++.
Voce pode abrir projetos do Delphi no builder que ele converte, mas vice versa não.
Para usar codigo escrito em C++ no delphi voce precisará gerar o .OBJ no Builder ou no Visual C++ e em seguida incluir este .OBJ no seu projeto via diretiva de compilaçao:
{$I filec.obj}
434 - O Delphi faz alguma coisa em C++.
Voce pode abrir projetos do Delphi no builder que ele converte, mas vice versa não.
Para usar codigo escrito em C++ no delphi voce precisará gerar o .OBJ no Builder ou no Visual C++ e em seguida incluir este .OBJ no seu projeto via diretiva de compilaçao:
{$I filec.obj}
Responder
Gostei + 0
04/05/2003
Nadilson
Bom dia, cara...
Não era bem isso que eu queria, pois eu já sei que o C++ BUILDER converte de PASCAL/OBJECT PASCAL para C++ e o que preciso mesmo é do contrário... Meu problema é que o código da Microsoft que eu peguei utiliza - é claro - o VISUAL C++ e embora muitas chamadas às APIs do Windows sejam intuitivas e idênticas às que eu já vi no DELPHI, não sei como traduzir uma palavra reservada do VC para uma equivalente no DELPHI... Por exemplo: PROCEDURE, FUNCTION, TYPE, PUBLIC, VAR, PRIVATE, END, BEGIN, USES, IMPLEMENTATION, INITIALIZATION, FINALIZATION, STDCALL, OVERRIDE, STRING, INTEGER, WORD, CARDINAL, ARRAY, BYTE, entre outras.
De qualquer modo, muitíssimo obrigado por ter respondido minha pergunta... Valeu, mesmo!!!
Qualquer coisa, fala comigo. Se eu puder ajudar, ´tamos aí!
Não era bem isso que eu queria, pois eu já sei que o C++ BUILDER converte de PASCAL/OBJECT PASCAL para C++ e o que preciso mesmo é do contrário... Meu problema é que o código da Microsoft que eu peguei utiliza - é claro - o VISUAL C++ e embora muitas chamadas às APIs do Windows sejam intuitivas e idênticas às que eu já vi no DELPHI, não sei como traduzir uma palavra reservada do VC para uma equivalente no DELPHI... Por exemplo: PROCEDURE, FUNCTION, TYPE, PUBLIC, VAR, PRIVATE, END, BEGIN, USES, IMPLEMENTATION, INITIALIZATION, FINALIZATION, STDCALL, OVERRIDE, STRING, INTEGER, WORD, CARDINAL, ARRAY, BYTE, entre outras.
De qualquer modo, muitíssimo obrigado por ter respondido minha pergunta... Valeu, mesmo!!!
Qualquer coisa, fala comigo. Se eu puder ajudar, ´tamos aí!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)