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: 20415
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

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, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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: 20415
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

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, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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