Jump to content
Fórum Script Brasil
  • 0

Zeos Lib No Windows95 (libmysql.dll) Não é Identificada...


paulobergo

Question

Olá pessoal...

Ontem, tentando reanimar uns computadores antigos a pedido de um cliente, experimentei abrir uma aplicação bem simples (etiquetas) no Windows95...

Infelizmente, os componentes da ZeosLib (para acessar o MySQL5) não conseguem identificar as dll's (p.e., a libmysql.dll) apesar dela estar tanto na pasta windows\system como na pasta do executável...

Creio que o problema seja devido à identificação de arquivos com nomes extensos no win95...

Alguém já deparou (e/ou conseguiu contornar isso) no win95?

Como não consegui ter mais acesso ao computador ontem e só conseguirei fazer testes de novo amanhã, se alguém tiver alguma idéia, fico grato pela dica!!!

Abraços!

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Uma das maneiras de corrigir isto é entrar nas propriedades do executavel ( clicando com o botão direito em cima do executavel e escolher propriedades ) va na aba de Compatibilidade na opção: Executar este programa em modo de compatilibidade, selecione windows 95, e clique no botão aplicar .

Link to comment
Share on other sites

  • 0
Guest --paulobergo --

E tem isso no Windows95 ou você entendeu que preciso executar uma aplicação do Windows95 no Windows XP (onde há a opção de compatibilidade)?

Esclarecendo... a aplicação é compilada no Delphi6 em um um WindowsXP... funciona no win98se, winme, win2000 e xp...

Não funciona no Win95 (não reconhece a libmysqldll.dll)...

De qualquer forma, hoje à noite terei acesso à máquina e poderei verificar se existe modo de compatibilidade na folha de propriedades do executável no Win95...

Grato!

Link to comment
Share on other sites

  • 0
E tem isso no Windows95 ou você entendeu que preciso executar uma aplicação do Windows95 no Windows XP (onde há a opção de compatibilidade)?

Esclarecendo... a aplicação é compilada no Delphi6 em um um WindowsXP... funciona no win98se, winme, win2000 e xp...

Não funciona no Win95 (não reconhece a libmysqldll.dll)...

De qualquer forma, hoje à noite terei acesso à máquina e poderei verificar se existe modo de compatibilidade na folha de propriedades do executável no Win95...

Grato!

Opa

Não não, ele entendeu errado mesmo, não existe essa aba de compatibilidade no Windows 95...

Não creio também que seja por causa de nomes extensos 8.3 sendo que isto só entra em vigor

em modo DOS... já tentou colocar a DLL libmysqldll.dll na pasta do programa? junto com o exe...

Já tentou colocá-la na pasta do Windows?

São alternativas... mas nossa seu cliente precisa dar uma atualizada nos pcs hein pelo amor ahuahua

Se não der nada certo convence ele a dar um upgrade rs

abraçox

Link to comment
Share on other sites

  • 0

Realmente entendi errado, pensei que voce queria executar um programa do win95 no xp... bom neste outro caso

um arquivo de Windows 95, nomeado, por exemplo, de Meu Currículo até 1995 (um nome extenso, pois tem mais de oito caracteres) vai aparecer em um programa para Windows 3.1 (como o Word 6.0, Excel 5.0, Dbase 5.0, Photoshop 3.0, PageMaker 6.0, etc.) com nome MEUCUR~1.

O Windows 95 sempre coloca um til (~) no nome de um arquivo de nome extenso quando este é aberto por um programa para a versão 3.1. Veja se o nome da dll não foi alterada.

já te ocorreu que voce pode ter que jogar as dlls dos componentes tambem.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152k
    • Total Posts
      651.6k
×
×
  • Create New...