Theotokos Posted June 13, 2008 Report Share Posted June 13, 2008 Amigos, como vê sou novo neste forum, e tmb na programação com fivewin. O que acontece é isto, criei uma dll com workshop, mas esta dll só funciona, ou seja, abre no programa, quando o WorkShop esta aberto, se o fecho dá erro no programa Error FiveWin/3 Cannot create Dialog Box: Resource: DLG_CLI O que eu faço, o que isto? Desde já agradeço e louvo a DEUS por vc's, mestres no assunto.... Clipper 5.2e + Blinker 7.0 + Demo FiveWin - Tentando Aprender com os Irmãos Quote Link to comment Share on other sites More sharing options...
Theotokos Posted June 13, 2008 Author Report Share Posted June 13, 2008 Amigos, como vê sou novo neste forum, e tmb na programação com fivewin. O que acontece é isto, criei uma dll com workshop, mas esta dll só funciona, ou seja, abre no programa, quando o WorkShop esta aberto, se o fecho dá erro no programa Error FiveWin/3 Cannot create Dialog Box: Resource: DLG_CLI O que eu faço, o que isto? Desde já agradeço e louvo a DEUS por vc's, mestres no assunto.... Clipper 5.2e + Blinker 7.0 + Demo FiveWin - Tentando Aprender com os Irmãos Quote Link to comment Share on other sites More sharing options...
netsys Posted June 14, 2008 Report Share Posted June 14, 2008 Ola Theotokos, bem vindo ao forum! No inÃcio do programa principal, por favor inclua: Local hBorland:=LoadLibrary("BWCC.DLL") Set Resources to "Suadll.Dll" e no final do mesmo: Set Resources to FreeLibrary(hBorland) Return Nil Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted June 14, 2008 Report Share Posted June 14, 2008 Seja Bem Vindo ao Forum ... Ai vai + Uma dica Salve como RC ou RES e compile junto com sua aplicação.. assim não vai precisar do "Set Resources to " Tudo q tiver na sua DLL vai ser transferido para dentro do EXE. Luiz Arruda - Corumbá/MS FWH 2.4 - WS - xHB 09950 - xDev ico.corumba@gmail.com MSN: ico67@msn.com A Informática Nasceu para resolver problemas que antes não existiamid=blue> Editado por - ico on 14/06/2008 12:36:09 Quote Link to comment Share on other sites More sharing options...
Kbelo Posted June 14, 2008 Report Share Posted June 14, 2008 citação:Amigos, como vê sou novo neste forum, e tmb na programação com fivewin. O que acontece é isto, criei uma dll com workshop, mas esta dll só funciona, ou seja, abre no programa, quando o WorkShop esta aberto, se o fecho dá erro no programa Error FiveWin/3 Cannot create Dialog Box: Resource: DLG_CLI O que eu faço, o que isto? Desde já agradeço e louvo a DEUS por vc's, mestres no assunto.... Clipper 5.2e + Blinker 7.0 + Demo FiveWin - Tentando Aprender com os Irmãos id=quote>id=quote>Voce esta com algum controle Borland no DLL. Verifique se este controle é realmente necessario. E siga as instruções que acima de nossos colegas. Marcelo Michels marcelo@infototal.com.br celo.michels@hotmail.com xHarbour 1.1 + Fwh 8.01 + WorkShop + Bcc 5.82 + WvwTools + SQLRDD + xMate. Quote Link to comment Share on other sites More sharing options...
Ariston Santos Posted June 14, 2008 Report Share Posted June 14, 2008 Oi, amigo. Espero que ja tenha resolvido. Se não, vai outra dica: Copie a WORKRES.DLL do Workshop para a pasta de sua aplicação e carregue ela junto com a sua dll, conforme comando abaixo: SET RESOURCES TO "SUADLL.DLL", "WORKRES.Dll" Já tive o mesmo problema antes e foi assim que eu resolvi. Sucesso! Ariston Santos Fwh / xHarbour / Bcc55 / xDev / Workshop Conheça o pacote fivewin: www.arsoft-ap.com.br Quote Link to comment Share on other sites More sharing options...
Theotokos Posted June 15, 2008 Author Report Share Posted June 15, 2008 citação:Ola Theotokos, bem vindo ao forum! No inÃcio do programa principal, por favor inclua: Local hBorland:=LoadLibrary("BWCC.DLL") Set Resources to "Suadll.Dll" e no final do mesmo: Set Resources to FreeLibrary(hBorland) Return Nil id=quote>id=quote>EU Utilizo esta chamada já no programa principal, mas mesmo assim não adianta... Clipper 5.2e + Blinker 7.0 + Demo FiveWin - Tentando Aprender com os Irmãos Quote Link to comment Share on other sites More sharing options...
Theotokos Posted June 15, 2008 Author Report Share Posted June 15, 2008 citação:Oi, amigo. Espero que ja tenha resolvido. Se não, vai outra dica: Copie a WORKRES.DLL do Workshop para a pasta de sua aplicação e carregue ela junto com a sua dll, conforme comando abaixo: SET RESOURCES TO "SUADLL.DLL", "WORKRES.Dll" Já tive o mesmo problema antes e foi assim que eu resolvi. Sucesso! Ariston Santos Fwh / xHarbour / Bcc55 / xDev / Workshop Conheça o pacote fivewin: www.arsoft-ap.com.br id=quote>id=quote>Ariston, infelismente não resolvi - e tmb tentei a sua dica, mas não deu certo... Erro ocorre com todos as DIALOG's, e basta abrir o WorkShop e deixar certo, pronto! Dá certo!!! Clipper 5.2e + Blinker 7.0 + Demo FiveWin - Tentando Aprender com os Irmãos Quote Link to comment Share on other sites More sharing options...
Theotokos Posted June 15, 2008 Author Report Share Posted June 15, 2008 citação:Seja Bem Vindo ao Forum ... Ai vai + Uma dica Salve como RC ou RES e compile junto com sua aplicação.. assim não vai precisar do "Set Resources to " Tudo q tiver na sua DLL vai ser transferido para dentro do EXE. Luiz Arruda - Corumbá/MS FWH 2.4 - WS - xHB 09950 - xDev ico.corumba@gmail.com MSN: ico67@msn.com A Informática Nasceu para resolver problemas que antes não existiamid=blue> Editado por - ico on 14/06/2008 12:36:09 id=quote>id=quote>Como compilo o .RC .RES junto do exe ? e Depois como Uso dentro dos Fontes ? é normal, ou seja, dá mesma forma ? (DEFINE DIALOG ... RESOURCES "CONSULTA") algo assim... Obgdo, pessoal... Clipper 5.2e + Blinker 7.0 + Demo FiveWin - Tentando Aprender com os Irmãos Quote Link to comment Share on other sites More sharing options...
Luiz Arruda (ICO) Posted June 16, 2008 Report Share Posted June 16, 2008 citação: citação:Seja Bem Vindo ao Forum ... Ai vai + Uma dica Salve como RC ou RES e compile junto com sua aplicação.. assim não vai precisar do "Set Resources to " Tudo q tiver na sua DLL vai ser transferido para dentro do EXE. Luiz Arruda - Corumbá/MS FWH 2.4 - WS - xHB 09950 - xDev ico.corumba@gmail.com MSN: ico67@msn.com A Informática Nasceu para resolver problemas que antes não existiamid=blue> Editado por - ico on 14/06/2008 12:36:09 id=quote>id=quote>Como compilo o .RC .RES junto do exe ? e Depois como Uso dentro dos Fontes ? é normal, ou seja, dá mesma forma ? (DEFINE DIALOG ... RESOURCES "CONSULTA") algo assim... Obgdo, pessoal... Clipper 5.2e + Blinker 7.0 + Demo FiveWin - Tentando Aprender com os Irmãos id=quote>id=quote>Bem.. as chamadas continuam igualzinhas sem por nem tirar. Se vc. tá usando BAT p/ compilar. usar o BRC p/ compilar o RC junto com seu EXE.. Digamos que seu RC e Sue EXE tem o Nome de "teste" faça assim.. brc -k testeid=code>id=code>Lembrando que isso não vai "matar" o erro isto é para deixar de usar DLL junto com o Set Resources to "suaDLL.dll" Veja se não tem controles trocados.. um TsBrowse e no PRG vc. chama TwBrowse e assim sucessivamente. veja se não tb. controles que não estão sendo ligados no PRG .. Luiz Arruda - Corumbá/MS FWH 2.4 - WS - xHB 09950 - xDev ico.corumba@gmail.com MSN: ico67@msn.com A Informática Nasceu para resolver problemas que antes não existiamid=blue> Quote Link to comment Share on other sites More sharing options...
eajunior Posted June 16, 2008 Report Share Posted June 16, 2008 Ola Possivelmente voce tem uma resource dentro da dialog que não corresponde a classes. Exemplo -> ( Definiu TSBROWSE e utilizou a classe TWBROWSWE Voce pode ter utilizado recursos exclusivos da BORLAND não ter referenciado no inicio do seu prg Poste a sua dialog que não funciona e parte do seu prg que chama esta dialog Onde você vê um obstáculo alguém vê o término da viagem e o outro vê uma chance de crescer. Elias Abrão Júnior Fone : (0**11) 9804-6348 Indaiatuba - SP eajunior.fw@gmail.com xHarbour 0.99.0 - Fivewin 2.5 e xMate Quote Link to comment Share on other sites More sharing options...
Theotokos Posted June 17, 2008 Author Report Share Posted June 17, 2008 citação:Ola Possivelmente voce tem uma resource dentro da dialog que não corresponde a classes. Exemplo -> ( Definiu TSBROWSE e utilizou a classe TWBROWSWE Voce pode ter utilizado recursos exclusivos da BORLAND não ter referenciado no inicio do seu prg Poste a sua dialog que não funciona e parte do seu prg que chama esta dialog Onde você vê um obstáculo alguém vê o término da viagem e o outro vê uma chance de crescer. Elias Abrão Júnior Fone : (0**11) 9804-6348 Indaiatuba - SP eajunior.fw@gmail.com xHarbour 0.99.0 - Fivewin 2.5 e xMate id=quote>id=quote>O Prg Principal é : Set3DLook( .t. ) * hDll_1 := LoadLib32("Bwcc32.dll") * SET RESOURCES TO "SCREENS.Dll", "Ctl3d.Dll", "WorkRes.Dll" * MsgSound( "inicia.wav", 1) * hBmp := ReadBitMaP("LETRAS\OptiGlass.bmp") * DEFINE WINDOW oWnd FROM 0, 0 TO 50, 150 TITLE "OptiGlass Distribuidora de produtos Oticos" MENU BuildMenu() DEFINE MESSAGE BAR oMsg OF oWnd PROMPT "RL INFORMÃTICA - 99860695" CENTERED DATE KEYBOARD DEFINE BUTTONBAR oBar 3D TOP OF oWnd ACTIVATE WINDOW oWnd MAXIMIZED ; ON PAINT ( FillBlue() ) No Cadastro.prg eu faço isto : Procedure EditCliente(nTp) * LOCAL oScr, oMsg, oCbx nTp1 := nTp * DEFINE DIALOG oScr RESOURCE "DLG_CLI" * REDEFINE GET oGet VAR NumCliente ID 10 OF oScr WHEN .F. REDEFINE GET oGet VAR dNome ID 11 OF oScr Valid (!Empty(dNome)) MESSAGE "O NOME EM QUE A EMPRESA É CONHECIDA" REDEFINE GET oGet VAR DRazao ID 12 OF oScr Valid (!Empty(dRazao)) MESSAGE "O NOME EM QUE É REGISTRADO" REDEFINE GET oGet VAR DCNPJ ID 13 OF oScr PICTURE "99.999.999/9999-99" REDEFINE GET oGet VAR DInscEst ID 14 OF oScr REDEFINE GET oGet VAR DContato ID 15 OF oScr REDEFINE GET oGet VAR DEmail ID 16 OF oScr REDEFINE GET oGet VAR DTelefone ID 17 OF oScr PICTURE "(99)9999-9999" REDEFINE GET oGet VAR DCelular ID 18 OF oScr PICTURE "(99)9999-9999" * REDEFINE GET oGet VAR DEndereco ID 19 OF oScr REDEFINE GET oGet VAR DBairro ID 20 OF oScr REDEFINE GET oGet VAR DCidade ID 21 OF oScr REDEFINE GET oGet VAR DCep ID 22 OF oScr PICTURE "99999-999" * REDEFINE COMBOBOX oCbx VAR DEstado PROMPTS {"Minas Gerais",; "São Paulo","Rio de Janeiro"} UPDATE ID 23 OF oScr * REDEFINE GET oGet VAR DVrLimite ID 24 OF oScr PICTURE "@e 9,999.99" REDEFINE GET oGet VAR dDtCad ID 30 OF oScr PICTURE "99/99/9999" * REDEFINE GET oGet VAR DCond1 ID 25 OF oScr PICTURE "99" REDEFINE GET oGet VAR DCond2 ID 26 OF oScr PICTURE "99" REDEFINE GET oGet VAR DCond3 ID 27 OF oScr PICTURE "99" REDEFINE GET oGet VAR DCond4 ID 28 OF oScr PICTURE "99" REDEFINE GET oGet VAR DDesconto ID 29 OF oScr PICTURE "@e 999.99" * REDEFINE GET oGet VAR DOBS MEMO ID 31 OF oScr * REDEFINE BUTTON ID 32 OF oScr ACTION ( If(GravaCliente(nTp1), oScr:End(),.t.) ) REDEFINE BUTTON ID 33 OF oScr ACTION (MsgAlert("Os Dados não foram Gravados","Cancelamento"), oScr:End()) * ACTIVATE DIALOG oScr CENTERED Return ********************************************************** Só que não em uma só Dialog ou outra, é em todas elas dá o mesmo erro... e que abre sem erro quando abro o WorkShop ********************************************************** Em Crito!!!!!! Rone!!!!!!! Clipper 5.2e + Blinker 7.0 + Demo FiveWin - Tentando Aprender com os Irmãos Quote Link to comment Share on other sites More sharing options...
kapiaba Posted June 17, 2008 Report Share Posted June 17, 2008 hDll_1 := LoadLib32("Bwcc32.dll") //-> ESTA DLL É PARA FIVEWIN FOR XHARBOUR. hDll_1 := LoadLib32("Bwcc.dll") //-> ESTAS DLL É PARA FIVEWIN FOR CLIPPER. SE EM WINDOWOS XP, TENS QUE TER UMA BWCC.DLL COM ANO >= 2000. Verifique. João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br Fone: (11) 3106-2832 FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe Editado por - kapiaba on 17/06/2008 09:26:06 Quote Link to comment Share on other sites More sharing options...
eajunior Posted June 17, 2008 Report Share Posted June 17, 2008 Coloque em seu codigo SetResources( "nome da dll onde se encontra a dialog" ) Onde você vê um obstáculo alguém vê o término da viagem e o outro vê uma chance de crescer. Elias Abrão Júnior Fone : (0**11) 9804-6348 Indaiatuba - SP eajunior.fw@gmail.com xHarbour 0.99.0 - Fivewin 2.5 e xMate Quote Link to comment Share on other sites More sharing options...
Ariston Santos Posted June 17, 2008 Report Share Posted June 17, 2008 Oi, amigo. Se ainda não tiver resolvido, zip teus prgs (sem o executável) e mande para mim, junto com os resources, para eu tentar descobrir o erro e mandar de volta para você. Ariston Santos Fwh / xHarbour / Bcc55 / xDev / Workshop Conheça o pacote fivewin: www.arsoft-ap.com.br Quote Link to comment Share on other sites More sharing options...
Theotokos Posted June 17, 2008 Author Report Share Posted June 17, 2008 citação:Oi, amigo. Se ainda não tiver resolvido, zip teus prgs (sem o executável) e mande para mim, junto com os resources, para eu tentar descobrir o erro e mandar de volta para você. Ariston Santos Fwh / xHarbour / Bcc55 / xDev / Workshop Conheça o pacote fivewin: www.arsoft-ap.com.br id=quote>id=quote>Ti enviei o email... Aguardo!!!!!!!!!!! Clipper 5.2e + Blinker 7.0 + Demo FiveWin - Tentando Aprender com os Irmãos Quote Link to comment Share on other sites More sharing options...
Ariston Santos Posted June 17, 2008 Report Share Posted June 17, 2008 Faltou as dlls. Preciso delas também. Qual a versão do fw que vc está usando? Ariston Santos Fwh / xHarbour / Bcc55 / xDev / Workshop Conheça o pacote fivewin: www.arsoft-ap.com.br Quote Link to comment Share on other sites More sharing options...
LUIS1361303120 Posted June 18, 2008 Report Share Posted June 18, 2008 olha,existe alguns botoes no resource ou ate mesmo tipo de telas, de uma olhada nelas e apague e tente compilar, tire todos os objetos e tente abrir a tela so do resource, se passar o problema pode ser algum objeto dela, eu estava um como problema desse tipo, pois pode estar rodado o resource 32 bits e voce esta configurado para 16,,, apague alguns objetos e vai testando um por um, ate descobrir o que,,, luis Quote Link to comment Share on other sites More sharing options...
Theotokos Posted June 21, 2008 Author Report Share Posted June 21, 2008 Pessoal, Valeu já consegui resolver, o Ariston me ajudou, qdo disse que dll era 32 e nao 16 então troquei e deu certo... Clipper 5.2e + Blinker 7.0 + Demo FiveWin - Tentando Aprender com os Irmãos 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.