Os programas da Microsoft obrigam a instalar DLLs, instalam muita coisa adicional.
Harbour não precisa disso.
Na atualidade...
Harbour tem tudo, só instalar libcurl.dll, libmysql.dll, freimage.dll, hbide, editor de recursos da Borland, ....
Talvez a maioria nem tenha percebido isso.
É só um fato curioso.
Talvez daqui há alguns anos apareça o Harbour.NET.
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/
Percebi sim e lembrei na hora de programas delphi q uns anos atrás eu mesmo falava isso.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop Celular Android/iOS Windev Mobile WEB Windev Web
hahaha verdade. Eu era um que falava assim... hahaha
Detestava dlls. Mas isso porque no Clipper não fazia sentido... (eita pobreza...) hahaha
Um clip-abraço !
Pablo César Arrascaeta Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Dava pra usar DLL em Clipper, desde que a DLL fosse.... em Clipper.
Cheguei a usar eventualmente.
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/
Acho que sim.
Só tinha que ser criado pelo C da Microsoft, não podia ser Turbo C... acho que isso.
Um clip-abraço !
Pablo César Arrascaeta Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Não, recurso disponível usando Blinker.
Já não lembro mais, só pesquisando.
A única parte que lembro é do programa principal, que ao invés de acrescentar blxclp52 como LIB, tinha que acrescentar como OBJ.
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/
José, você não poderia estar confundindo com arquivos .PLL (Pre-Linked Library)?
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7 (Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Creating DLLs with CA-Clipper requires special treatment, since the compiler
does not directly support Windows and DLLs without extra assistance.
CA-Clipper programmers should therefore skip over the generic example below
and refer to the CA-Clipper specific example which follows it.
In all cases, please refer to the Windows online help file BLINKER.HLP for
the latest information on creating .DLLs, and for details on how to minimise
the extra overhead being linked into the main .EXE of a CA-Clipper program.
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/
blinker executable extended
output t
file test
file blxclp53
lib mydll
lib blxclp53
A partir daí, igual DLL e EXE que conhecemos.
Poderíamos gerar uma nova DLL ou um novo EXE, e trocar no cliente, sem precisar trocar os dois.
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/