xp em 64 bits - tela inteira

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

tonyx
Usuário Nível 3
Usuário Nível 3
Mensagens: 303
Registrado em: 07 Jul 2004 15:26

xp em 64 bits - tela inteira

Mensagem por tonyx »

recebi agora um xp prof - em 64 bits
detalhe no bats - coloquei coluna 80 e linha 25 e tela inteira
nao aparace nada e tudo escuro
------ ja em opcao janela - aparece legal
esta tudo configuracao conforme tenho no xp de 32 bits

o tecnico falou e coisa do sistema feito em DOS
----- voces ja encontraram esta falha em video em xp de 64 bits
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Boa Noite.
Tenho um cliente Windows Vista num processador 64 e ta rodando bem.
Tonyx andei procurando informações quanto ao seu problema.
Sei que o windows XP/VISTA... vem com o bendito emulador.
Pesquisando achei esse outro emulador de DOS.
Você pode fazer esse teste ae para nós.

Favor instale esse emulador de DOS chamado DOS BOX http://prdownloads.sourceforge.net/dosb ... e?download

Após instalá-lo.
Vá em iniciar->programas->DOSBOX
Abra o arquivo dosbox.conf
Procure e altere :
// para ficar em tela cheia
- fullscreen= true
// para rodar os programas em modo protegido
- cycles=max
Feche e salve

Carregue o DOSBOX.
Ele carregará na unidade Z: (unidade virtual) em tela cheia.

Vc Precisará montar uma unidade para carregar seu sistema.
mount d c:\seusistema

Ele criará a unidade D:
Acesse a unidade e carregue o seu sistema.

Na pasta do menu iniciar tb tem um Readme.txt tem mais informações.
Dá até para vc carregar sua aplicação uma simples linha de comando mas configure antes do dosbox.conf.

DOSBOX C:\DIRSISTEMA\SISTEMA.EXE -c "mount C C:\DIRSISTEMA"

Queria saber se esse emulador DOXBOX é melhor.

Abraços


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




tonyx
Usuário Nível 3
Usuário Nível 3
Mensagens: 303
Registrado em: 07 Jul 2004 15:26

resp

Mensagem por tonyx »

caro dudu agradecoa resposta, mas estou usando xp profecional
somente a maquina e de 64 bits,
o teste simples seria no icone do prompt do DOS
quando tecla ALT+ENTER a tela fica completamente preta (tela inteira)
ja em modo janela (aparece)
------------------
este DOS_BOX (emulador e para clip 53)
ou em (xhabour tambem tenho esta falha no 64 bits)
tonyx
Usuário Nível 3
Usuário Nível 3
Mensagens: 303
Registrado em: 07 Jul 2004 15:26

perg

Mensagem por tonyx »

tenho sistemas em micros da rede tenho que fazer em todos os terminais
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

este DOS_BOX (emulador e para clip 53)
ou em (xhabour tambem tenho esta falha no 64 bits)
Tche referente ao DOSBOX ele server para emular o DOS e como o clipper 5.3 trabalha em DOS ele server para sim para o CLIP 5.3.
vc pode encontrar ele em:
http://superdownloads.uol.com.br/download/185/dosbox/
Dica do DOSBOX:
http://www.dicasonline.com.br/mostranot ... oticia=100

Já no xHarbour acho que vc poderia usar algo não em tela cheia mas janelado....e maximizado.

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Mensagem por Eolo »

Maligno,

Linkei o WINFULLSCR() em um programa meu (XP, CLip52c, Blinker51, modo protegido), pra testar, e tá acontecendo o seguinte: (a) a tela abre inteira, beleza, mas (b) é alterada a tabela de caracteres (a acentuação e caracteres da língua portuguesa - que eu uso - não são mostrados).

Coloquei só a função, no início do programa principal, sem argumentos. Tá faltando alguma coisa? Ou, junto com a função, tem alguma outra função pra "manter" a tabela de caracteres?
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Eolo escreveu:é alterada a tabela de caracteres (a acentuação e caracteres da língua portuguesa - que eu uso - não são mostrados).
Isso é normal. Quando a função expande a tela é recarregada a tabela de caracteres default. Portanto, após essa chamada você deverá executar a função que carrega os seus caracteres redefinidos. Daí tudo voltará ao normal.

[]'s
Maligno
http://www.buzinello.com/prg
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Mensagem por Eolo »

Maligno,
Portanto, após essa chamada você deverá executar a função que carrega os seus caracteres redefinidos
Cara, eu não uso nenhuma função pra isso, nunca precisei. Uso o padrão da instalação do Windows... Tem alguma função do Clipper pra carregar a tabela desejada?
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Eolo escreveu:Tem alguma função do Clipper pra carregar a tabela desejada?
Mas você disse que tem uma tabela de caracteres com acentuação, etc... Como você carrega essa tabela?
Quando me referido a tabela de caracteres, quero dizer caracteres gráficos que eu redefino. Desenhei as letras, converti para binário e, quando preciso, carrego-a para substituir a tabela padrão. Se, por acaso, tiver que usar dar um fullScreen, tenho de recarregar essa minha tabela. Pensei que fosse esse o seu problema. Não é?

Quanto a sua pergunta sobre existir essa função no Clipper, a resposta é não. O Clipper propriamente não tem. Mas acho que a CATools tem. Eu fiz minha própria função, em Assembly.

[]'s
Maligno
http://www.buzinello.com/prg
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Mensagem por Eolo »

Maligno,
Achei a solução na CTP:

*...
fonte=getfont(1)
winfullscr()
setfont(fonte,1)
*...
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Eolo escreveu:Achei a solução na CTP:
Pois é. Até tinha me esquecido dessas funções. Aliás, a CATools tem ótimas funções de tratamento de vídeo.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Mensagem por Eolo »

Maligno,
Sei que aqui não é o lugar, mas já que estamos falando da CT...
Bão, estou migrando pro XHarbour (um primeiro sistema já está "positivo e operante" no cliente!!...), mudei perto de 0% nos meus fontes pq era tudo Clipper básico, mas aí vem a pergunta: essas funções todas do CT, são "migráveis" pro XH?
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

mas aí vem a pergunta: essas funções todas do CT, são "migráveis" pro XH?
Tche, quase todas as funções da CT jah foi migrada para xharbour...mas tem muita coisa ainda para migrar...eu por ex: usava a CT no clipper para comunicação com porta serial....agora toh usando a HBCOMM que é facil de usar e substituir....essa função....

Faça alguns teste antes com as funções que vc usa....ou de uma consultada no link abaixo:
http://www.xharbour.com/xhdn/referenceg ... page=guide

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Eolo escreveu:mas aí vem a pergunta: essas funções todas do CT, são "migráveis" pro XH?
Migrável não é um termo apropriado, já que não se dispõe dos fontes da CATools. Mas todas as funções, salvo um ou outro possível caso, são possíveis de serem implementadas, sem problema algum. É só codificar.

Aliás, desistiu do VFP?
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Eolo
Colaborador
Colaborador
Mensagens: 1134
Registrado em: 08 Dez 2005 18:24
Localização: São Paulo - SP

Mensagem por Eolo »

Aliás, desistiu do VFP?
Não, mas foi a pressa: um cliente tem 2 exe Clipper rodando, o meu e um outro, e eles tavam "se estranhando" na disputa de file handles. Aí transformei o meu em XH, praticamente só incluindo o MAIN() nele, e matei o problema...
Responder