Exemplos

Exemplos de programas.

HARBOUR: CONSULTAR CEP NA INTERNET C/ WEBSERVICE VIACEP

Foto de Anderson

O exemplo abaixo utiliza o webservice grátis VIACEP para consultar o CEP dos Correios na internet e trazer o endereço para uma variável hash tornando muito mais simples a sua compreensão e utilização. Webservices costumam se conectar direto na fonte trazendo dados atualizadíssimos, confira no rodapé do site do VIACEP a data da base de dados.

Categoria: 

Downloads: 

viacep.prg — Baixado 16 vezes
viacep2.prg — Baixado 7 vezes

Data de criação de arquivo no servidor - Fuso horário

Foto de Anderson

A data e hora de um arquivo no servidor pode ser lida com as funções de FTP usando basicamente a TIpClientFtp(). Todavia, os servidores da web usam a hora universal UTC 0 (Coordinated Universal Time). Daí é preciso converter a hora da coordenada 0 para a coordenada -3 que é a do Brasil para se obter a data e hora correta em nosso fuso horário.

Categoria: 

Uma função simples para mostrar os codigos de caracteres de 32 até 255

Foto de Major Anilto

Esta função mostra os caracteres de 32 até 255.


#include "hbgtinfo.ch"
REQUEST HB_LANG_PT
REQUEST HB_CODEPAGE_EN

function main()
    local l
    local i
    SetMode(60,180)
    
    REQUEST HB_GT_WVT_DEFAULT    
    HB_LANGSELECT('PT')
    HB_CDPSELECT('EN')    
    
       
    HB_GtInfo( HB_GTI_MAXIMIZED, .F. )
    HB_GtInfo( HB_GTI_FONTNAME, "Courier new" )
    HB_GtInfo( HB_GTI_WINTITLE, "Teste de menu" )
    
    for i = 32 to 255
        ?? i
        ?? "=" + chr(i) + " "
    next
    wait "Pressione uma tecla"
return

Categoria: 

Estudo da função MenuModal() para criação de menus (modo console)

Foto de Major Anilto

(Texto de acordo com a documentação original do Clipper.)

A função MENUMODAL() ativa a barra superior de um menu (top bar).

Descrição:

MENUMODAL() é uma função de interface de usuário que implementa o sistema de menu suspenso em CA-Clipper.

Faz parte da arquitectura aberta do sistema GET do CA-Clipper. MENUMODAL() é similar ao comando READ na medida em que espera que o usuário execute uma ação. No entanto, a função MENUMODAL() só responderá a ações do menu.

Categoria: 

Downloads: 

menu3.zip — Baixado 553 vezes

O Jogo do QUINZE - Problemas com HBMK2 (e solução)

Foto de Major Anilto

Às vezes o HBMK2 reclama da falta de alguma biblioteca e dá uma dica, como, por exemplo: (quinze_2.pdf)

Veja a dica:

Categoria: 

Downloads: 

Programa "Jogo do quinze" — Baixado 1104 vezes
erro_hbmk2 — Baixado 350 vezes
tela_do_jogo — Baixado 337 vezes

Páginas

Subscrever RSS - Exemplos