setmode

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Forrest_Gump
Usuário Nível 1
Usuário Nível 1
Mensagens: 37
Registrado em: 05 Set 2004 12:59
Localização: Presidente Prudente - SP

setmode

Mensagem por Forrest_Gump »

ola amigos, sei que este assunto ja foi abordado algumas vezes , mais não consegui resolve-lo

eu uso o setmode(25,80) no nicio de meu sistema e mesmo assim ele não fica em tela cheia automaticamente obrigando a colocar ntela cheia no atalho do windows

gostaria de saber se tem uma outra forma de obrigar o sistema a entrar automaticamente em tela cheia.
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Boa Tarde Forrest Gump !!

Isso somente funciona em micros com windows 95 ou windows 98

// Pegue a Oslib no site do nosso colaborador Wagner Nunes
http://www.vagucs.com.br/download/oslib.zip

// adicione no inicio seu prg principal essa função
OL_WINFULLSCREEN()

Essa função faz o q vc precisa vc tem q adicionar a lib oslib no seu sistema.

Para testar após a compilação chame seu executável em uma janela do MS-Dos e veja o que acontece.


Já com windows XP

Execute esse programa antes de carregar seu sistema

http://geocities.yahoo.com.br/dudu_xbase/vesa.zip


________________________________________________________________________________________________________
(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




Forrest_Gump
Usuário Nível 1
Usuário Nível 1
Mensagens: 37
Registrado em: 05 Set 2004 12:59
Localização: Presidente Prudente - SP

Mensagem por Forrest_Gump »

Valeu Dudu,
obrigado pela ajuda, resolveu meu problema.
Avatar do usuário
Augusto
Usuário Nível 3
Usuário Nível 3
Mensagens: 473
Registrado em: 26 Ago 2003 17:50
Localização: Maricá/RJ
Contato:

Mensagem por Augusto »

Dudu_XBase escreveu:Já com windows XP

Execute esse programa antes de carregar seu sistema

http://geocities.yahoo.com.br/dudu_xbase/vesa.zip
Dudu... No caso do XP, esse "vesa.exe" substitui toda aquela configuração de "mode con lines=25" etc etc etc ??
E se usar no 98 ?? Tem problema ??
:xau Fui...
goulart@provsul.com.br

Faça da PROVSUL o seu Provedor de Serviços WEB
Visite: www.PROVSUL.com.br
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

No Xp o vesa substitui sim.
No windows 98 o vesa.exe não funciona.
Utilize a Função da Oslib vai na boa.


________________________________________________________________________________________________________
(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




jpalma
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 18 Ago 2003 14:15

Mensagem por jpalma »

Dudu

O vesa.exe deve ser executado na primeira linha do meu sistema, ou devera estar em um arquivo .BAT ? Eele funciona também no WIN 2000 ?

Quanto a OSLIB, sua unica finalidade é permitir TELA CHEIA nos WIN 95 e 98 ?

sds
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Eu criei uma bat para chamar o sistema qdo for windows XP chamando o Vesa.exe antes de carregar o sistema.
No windows 2000 não testei mas provavelmente sim.
A oslib somente até versão windows 98 se os caras do Oasis decidirem fazer um upgrade nessa lib será bem vinda...rs..por enquanto eu utilizo dessa forma.


________________________________________________________________________________________________________
(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




Avatar do usuário
Clipper
Colaborador
Colaborador
Mensagens: 1334
Registrado em: 23 Ago 2004 00:04
Localização: Recife/PE

Mensagem por Clipper »

Prezado Colega

A OSlib tem algumas outras funções (umas 10) se quiser o NG dela é só pedir.

Até logo.

Marcelo
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
jpalma
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 18 Ago 2003 14:15

Mensagem por jpalma »

Pessoal

Obrigado pela ajuda.

Cliiper, gostaria de receber o NG destaLIB.


sds
Avatar do usuário
Augusto
Usuário Nível 3
Usuário Nível 3
Mensagens: 473
Registrado em: 26 Ago 2003 17:50
Localização: Maricá/RJ
Contato:

Mensagem por Augusto »

Clipper escreveu:Prezado Colega

A OSlib tem algumas outras funções (umas 10) se quiser o NG dela é só pedir.

Até logo.

Marcelo
Marcelão... Prá não perder o custume... eu quero a NG... pode ser ??
Obrigado...
:xau Fui...
goulart@provsul.com.br

Faça da PROVSUL o seu Provedor de Serviços WEB
Visite: www.PROVSUL.com.br
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

No link que eu passei para fazer o download da Oslib tem tudo inclusive o NG do arquivo.


________________________________________________________________________________________________________
(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




Hasse
Usuário Nível 4
Usuário Nível 4
Mensagens: 820
Registrado em: 19 Out 2004 10:30
Localização: Jaraguá do Sul - SC

Mensagem por Hasse »

Olá pessoal.

Eu também uso a OSLIB.LIB e gostaria de ter o NG dela.

Obrigado.
Hasse.



PERDÃO.
Já percebi que o DUDU já postou o link para o dito arquivo.

Obrigado.
Hasse
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

Mensagem por rubens »

Eu uso um bat para carregar o sistema com o mode con, assim nao precisa carregar + uma lib no sistema..

E só acrescentar a linha

MODE CON LINES=25 COLS=80
PROGRAMA.EXE

e resolve o problema... sem lib..

Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Responder