wapi_MessageBox() clone, com temporizador
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
wapi_MessageBox() clone, com temporizador
Repare bem na Messagebox acima....
Agora olhe esta imagem
e os botões de posts anteriores...
Acho que dá pra criar uma rotina de mensagens própria que vai ficar até mais bonita.
Agora olhe esta imagem
e os botões de posts anteriores...
Acho que dá pra criar uma rotina de mensagens própria que vai ficar até mais bonita.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
wapi_MessageBox() clone, com temporizador
Ola!
Na medida que vai usando as funções WAPI* vai entendendo o tanto de tempo que está perdendo em não usar Minigui ou Hwgui.
WVG é um Frankstain que emula o que já tem pronto na Hwgui ou Minigui.
Se é para usar as WAPIs, não faz sentido usar WVG, com o Pritpal falou. A WVG é obsoleta por conta disso. A HBQT tem a mesma sintaxe e roda em qualquer OS, até no android, pena que não é divulgado e o Pritpal SUMIU do mapa.
WVG é só para usar a velha sintaxe do clipper, tBrowse, Dbedit, etc... Porque se for usar Minigui ou Hwgui tem que mudar isso. Porém nunca é a mesma coisa que usar uma Hwgui ou Minigui. Mas se precisar mudar a fonte de letra do head do tbrowse por exemplo, a porca já torce o rabo, complica mais do que usar a Hwgui ou Minigui.
Saudações,
Itamar M. Lins Jr.
Na medida que vai usando as funções WAPI* vai entendendo o tanto de tempo que está perdendo em não usar Minigui ou Hwgui.
WVG é um Frankstain que emula o que já tem pronto na Hwgui ou Minigui.
Se é para usar as WAPIs, não faz sentido usar WVG, com o Pritpal falou. A WVG é obsoleta por conta disso. A HBQT tem a mesma sintaxe e roda em qualquer OS, até no android, pena que não é divulgado e o Pritpal SUMIU do mapa.
WVG é só para usar a velha sintaxe do clipper, tBrowse, Dbedit, etc... Porque se for usar Minigui ou Hwgui tem que mudar isso. Porém nunca é a mesma coisa que usar uma Hwgui ou Minigui. Mas se precisar mudar a fonte de letra do head do tbrowse por exemplo, a porca já torce o rabo, complica mais do que usar a Hwgui ou Minigui.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
wapi_MessageBox() clone, com temporizador
Muito trabalhoItamar M. Lins Jr. escreveu:o Pritpal SUMIU do mapa
Sim e não.Itamar M. Lins Jr. escreveu:WVG é só para usar a velha sintaxe do clipper, tBrowse, Dbedit, etc...
Deixaram forte pra sintaxe Clipper, e fraca pra outra sintaxe, mas atende as duas situações.
Vantagens
- Nasceu multithread
- Nasceu OOP
- Nasceu PRG
- Faz parte do Harbour
Desvantagens
- Deram destaque ao console, o que não atraiu muitos
- Talvez só tenha eu usando.... rs
- No 3.4 tá mais interessante, mas a maioria usa 3.2 ou xHarbour (GTWVG também tem no XHarbour - a mais antiga de todas)
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
wapi_MessageBox() clone, com temporizador
Sim e não.hazael escreveu:WVG é para quem já usa console e quer um adicional gráfico do Windows
WVG é console, GUI, e vários tipos de salada mista.
Pra quem já tem outra solução GUI pronta, a WVG parece pouco ou nada.
Pra quem usa console, se perde nas várias saladas mistas.
E GUI tá lá... ninguém usa, nem mesmo eu... vou de salada mista... rs
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
wapi_MessageBox() clone, com temporizador
Bom dia, amigos, vcs podem me ajudar ?
Eu uso HB3.2 e mudei do Windows 7 pra Windows 10 e me deparei com esse erro na compilação ( q compilava certinho no Windows 7)
Eu uso HB3.2 e mudei do Windows 7 pra Windows 10 e me deparei com esse erro na compilação ( q compilava certinho no Windows 7)
Esse é um trecho do meu HBPhbmk2: Erro: Referenciado, faltando, mas funções desconhecida(s):
WAPI_MESSAGEBOXTIMEOUT()
E esse é o meu fonte-o32est
-gui
-compr=yes
-m
-strip
-jobs=1
hbwin.hbc
xhb.hbc
gtwvw.hbc
ExcelScap.prg
EstScapPadrao.prg
Código: Selecionar todos
*---------------
Func MsgTime(Ktext,Ktime)
*---------------
#include "hbwin.ch"
wapi_MessageBoxTimeout( wapi_GetActiveWindow(),Ktext,"*ATENCAO*",WIN_MB_ICONQUESTION,,ktime)
Retu nil
lugab
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
wapi_MessageBox() clone, com temporizador
Faça o teste básico:
hbmk2 -find messagebox
Se não aparecer essa, então o Harbour 3.2 não tem.
hbmk2 -find messagebox
Se não aparecer essa, então o Harbour 3.2 não tem.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Nascimento
- Usuário Nível 4

- Mensagens: 763
- Registrado em: 19 Jul 2008 12:11
- Localização: OLINDA-PE
wapi_MessageBox() clone, com temporizador
eu fiz em minigui essas mensagens sim/não
ficou legal mais passei um trabalho medonho rsrs
ficou legal mais passei um trabalho medonho rsrs
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina
clipper 5.3 /harbour/minigui
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
wapi_MessageBox() clone, com temporizador
Em console, igual ao exemplo que vém no Clipper.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
wapi_MessageBox() clone, com temporizador
Mestre Quintas, usei sua sugestão e resolvi o problema
Realmente a versão do HB32 que ficou após instalar o W10 não era atualizadahbmk2 -find messagebox
lugab
