ram_bh Posted June 16, 2010 Report Share Posted June 16, 2010 Bom dia a todos! É possÃvel converter as dialogs em DLL (16 bits) para usar com xHarbour em 32 bits? Obrigado! Rodrigo Melo Belo Horizonte - MG FWH 9.12 / xHarbour 1.1.2 / BCC 5.5.1 Quote Link to comment Share on other sites More sharing options...
ram_bh Posted June 16, 2010 Author Report Share Posted June 16, 2010 Bom dia a todos! É possÃvel converter as dialogs em DLL (16 bits) para usar com xHarbour em 32 bits? Obrigado! Rodrigo Melo Belo Horizonte - MG FWH 9.12 / xHarbour 1.1.2 / BCC 5.5.1 Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted June 17, 2010 Report Share Posted June 17, 2010 Bom Dia Rodrigo Sim, da mesma forma que foi respondido para vc. neste outro tópico AQUI Mas vc. pode fazer o seguinte.. Na pasta .\DLL do seu FWH tem a Screen32.dll, copie ela para a pasta do seu projeto, abra com o WS ou o PellesC e incorpore a sua DLL antiga para ela, renomeie e pronto vc. já tem uma DLL 32 bits com suas dialogs e imagesn antigas.. agora é só salvar como RES e compilar junto com seu projeto. Para incorporar com o WS é no menu "file\Add to Project" No PellesC acho que é no Menu "Resource\Import" pois nunca precisei fazer isso com o PellesC. Para salvar como RES No WS Menu "File\Save file as" No PellesC Menu "File\Save As..." Bom trabalho.. Abraços.. PS: nunca esqueça de colocar a extenssão no arquivo pois só selecionar o tipo não vai adiantar por exemplo "Telas.RESid=red> Luiz Arruda-Corumba(MS) ico.corumba@gmail.com FiveWin Desde 2004id=blue> [x]Harbour xDev WS Não Abandone seu tópico Retorne avisando se a dica funcionouid=red> Editado por - ico on 17/06/2010 08:33:24 Quote Link to comment Share on other sites More sharing options...
gvc Posted June 17, 2010 Report Share Posted June 17, 2010 Eu uso o WS gravando o arquivo em formato .RC. Uso o RC2DLL32 para compilar esse arquivo em DLL32. todll.bat id=code>id=code>rc2dll32.bat rem syntax: rc2dll32.bat Your_rc_file !!! without the .RC extension c:\bcc55\bin\bcc32 -c c:\fwh805\dll\screen32.c c:\bcc55\bin\brc32 -r %1.rc c:\bcc55\bin\ilink32 /Tpd c:\bcc55\lib\c0d32.obj screen32.obj, %1.dll,,c:\bc55\lib\cw32.lib c:\bcc55\lib\import32.lib,, %1.res @if exist *.i* del *.i* @if exist *.map del *.map @if exist *.obj del *.obj @if exist *.res del *.res @if exist *.tds del *.tds echo done!id=code>id=code> Quote Link to comment Share on other sites More sharing options...
ram_bh Posted June 22, 2010 Author Report Share Posted June 22, 2010 Ico, Fiz a conversão do arquivo DLL em RES conforme sua dica, mas não sei como compilar o arquivo RES com a aplicação. Como tentativa, informei o nome do arquivo RES como parâmetro nas linhas RESFILES e RESDEPEN do arquivo BC de compilação, mas de nada adiantou. O erro continua. Tentei postar a tela, mas não consegui inserir uma imagem... Quando usava DLL, precisava informar o nome do arquivo a ser usado para os recursos (SET RESOURCES TO ...). Comentei essa linha. Para o arquivo RES precisa informar algo no programa? O que falta ser feito? Como compilar o arquivo RES junto com a aplicação? Obrigado! Editado por - ram_bh on 22/06/2010 22:17:06 Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted June 23, 2010 Report Share Posted June 23, 2010 Bom Dia Agora é SÓ compilar ele no seu projeto da mesma forma que vc. faz com seus PRGs. Luiz Arruda-Corumba(MS) ico.corumba@gmail.com FiveWin Desde 2004id=blue> [x]Harbour xDev WS Não Abandone seu tópico Retorne avisando se a dica funcionouid=red> Quote Link to comment Share on other sites More sharing options...
ram_bh Posted June 23, 2010 Author Report Share Posted June 23, 2010 Ico, Para compilar, o arquivo RES deve constar na lista dos PRG's? Pois coloquei o nome do arquivo RES no campo RESFILES e não funcionou... Obrigado! Rodrigo Melo Belo Horizonte - MG FWH 9.12 / xHarbour 1.1.2 / BCC 5.5.1 Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted June 23, 2010 Report Share Posted June 23, 2010 citação:Ico, Para compilar, o arquivo RES deve constar na lista dos PRG's? Pois coloquei o nome do arquivo RES no campo RESFILES e não funcionou... Obrigado! Rodrigo Melo Belo Horizonte - MG FWH 9.12 / xHarbour 1.1.2 / BCC 5.5.1 id=quote>id=quote>O que vc. usa pra compilar ??? Eu uso xDev e basta adicionar o arquivo.RES igual faço com meus PRGs externos e pronto. e quando eu usava BAT era a mesma coisa.. Luiz Arruda-Corumba(MS) ico.corumba@gmail.com FiveWin Desde 2004id=blue> [x]Harbour xDev WS Não Abandone seu tópico Retorne avisando se a dica funcionouid=red> Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.