Misture LIBs, não fontes de LIB

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Misture LIBs, não fontes de LIB

Mensagem por JoséQuintas »

Parece uma dica sem sentido, mas não é.

Código: Selecionar todos

@ 10, 10 SAY "teste"
O comando acima:

Em GT é uma coisa
Em HWGUI é outra
Em FIVEWIN é outra

Se misturar as LIBs no mesmo fonte, não vai saber em qual LIB isso vai ser feito, e o resultado vai ser imprevisível.
Um simples Inkey() também pode ter resultado diferente.

Então... se quer misturar LIBs, deixe cada fonte de cada LIB em fonte separado.
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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Misture LIBs, não fontes de LIB

Mensagem por JoséQuintas »

Esqueci de mencionar:

Aí entra o ERRO NA GTWVG, ao acrescentar headers= no GTWVG.HBC
Isso vai incluir os CHs em todos os fontes, e não apenas nos fontes GTWVG.
De certa forma, acaba causando mistura de LIBs nos fontes não GTWVG.
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/
Responder