Página 2 de 2
windows.ch
Enviado: 25 Set 2011 07:44
por asimoes
Inácio,
Você está testando uma função que usa funções da lib gráfica hwgui.
Passos para funcionar o seu exemplo:
1-Obter a hwgui
2-Criar um script de compilação usando a hwgui
A melhor seção daqui do forum para esclarecer melhor as suas duvidas é hwgui.
Peço a moderação que transfira este tópico para a seção hwgui.
windows.ch
Enviado: 25 Set 2011 09:06
por asimoes
Inácio,
Para facilitar baixe deste endereço o harbour 3.0 com a hwgui
http://www.4shared.com/file/TDJsM_3T/hb30.html
Se você tem o hw particionado em c: e d:
Crie uma pasta no d:\hb30 e descompacte o arquivo hb30.7z na raiz da pasta. ou c:\hb30
Assim que você fizer isso, nos avise para postar um exemplo de script para usar a hwgui.
windows.ch
Enviado: 25 Set 2011 12:54
por asimoes
Inácio,
Chamei o seu exemplo de exemplo.prg
Para compilar o seu exemplo:
Código: Selecionar todos
#include "windows.ch"
#include "guilib.ch"
Function Main
Local oMainWindow, oTrayMenu, oIcon := HIcon():AddResource("ICON_1")
INIT WINDOW oMainWindow MAIN TITLE "Example"
CONTEXT MENU oTrayMenu
MENUITEM "Message" ACTION MsgInfo( "Tray Message !" )
SEPARATOR
MENUITEM "Exit" ACTION EndWindow()
ENDMENU
oMainWindow:InitTray( oIcon,,oTrayMenu,"TestTray" )
ACTIVATE WINDOW oMainWindow NOSHOW
oTrayMenu:End()
Return Nil
ap.bat (bat para gerar o executável)
Código: Selecionar todos
@echo off
set path=%path%;d:\hb30\bin
SET HB_COMPILER=mingw
hbmk2 exemplo.hbp
pause
script de compilação
exemplo.hbp
Código: Selecionar todos
# ---------------------------
# Nome do Executavel
# ---------------------------
-oexemplo
# ---------------------------
# Bibliotecas
# ---------------------------
-lhwgui
-lprocmisc
# ---------------------------
# Caminho dos Includes
# ---------------------------
-incpath=d:\hb30\include;d:\hb30\hwgui\include
# ---------------------------
# Caminho das Libs da HwGui
# ---------------------------
-LD:\hb30\hwgui\lib
# ---------------------------
# Outros Parametros
# ---------------------------
-workdir=.\obj\
-gtgui
-head=full
-n
-w
-nowarn
-inc
#-b
# ---------------------------
# Prg(s) e Rc(s)
# ---------------------------
exemplo
exemplo.rc
# ---------------------------
# Fim
# ---------------------------
exemplo.rc (para usar na função: oIcon := HIcon():AddResource("ICON_1")
ICONE USADO NO EXEMPLO BAIXE NESTE ENDEREÇO
http://www.4shared.com/file/bKLX6B_Y/POWER2.html
windows.ch
Enviado: 03 Out 2011 23:22
por cjp
Amigos,
Alguém poderia me ajudar com isto?
Estou tentando fazer um programa rodar minimizado ou invisível. É uma função rápida, que está sendo chamada a partir do Agendador de Tarefas do Windows.
Já recebi várias dicas, mas ainda não consegui fazer funcionar.
Alguém poderia me ajudar?
windows.ch
Enviado: 04 Out 2011 00:06
por sygecom
Esse exemplo é para ser compilado com Hwgui, tem que linkar as LIB da Hwgui e setar as pastas dos Include da Hwgui.
windows.ch
Enviado: 04 Out 2011 13:16
por cjp
Eu não tenho o HwGui instalado. Onde baixo? É fácil compilar com ele?
windows.ch
Enviado: 07 Out 2011 13:37
por anacatacombs
Você informou a HWGUI.LIB no seu projeto?
Essas funções são da biblioteca HWGUI.
Poste seu script de compilação.
At.
Ana
windows.ch
Enviado: 07 Out 2011 17:08
por cjp
Eu não tenho essa LIB, meu caro. Será que vc poderia mandá-la pra mim?
windows.ch
Enviado: 09 Out 2011 12:48
por sygecom
No instalador do link abaixo tem tudo pronto para compilar com xHarbour + Hwgui
filebase.php?d=1&id=156&c_old=0&what=c&page=1