Se entendi direito, isso foi um quebra-galho que virou definitivo.
Será que realmente vale a pena?
Pelo que entendi, isso salva as imagens em hexadecimal, o que já deixa tudo com o dobro do tamanho.
Isso pode ser salvo num único arquivo, ou em DBF, ou outro.
Em Windows provavelmente vamos ter o problema de antivírus testando, que quanto maior o arquivo, maior a demora.
E também vai depender da localização do salvamento, que também vai depender de acesso, e talvez antivírus do servidor e terminal ao mesmo tempo.
Acho que as funções auxiliares pra isso são interessantes, por ler o conteúdo em memória.
Quanto ao uso do container, não sei dizer, porque no Linux acho que seria apenas questão de permissão do usuário, se quiser esconder as imagens.
No Windows o resource é justamente pra não depender nem de disco nem de qualquer outra coisa que possa interferir no carregamento da imagem.
Aqui uso isso de forma variada
Tem imagem/resource que não pode faltar, esses ficam em resource mesmo.
Tem outros que não são imagem, e que não podem faltar, ficam em #pragma anexados durante a compilação.
E tem outros que deixo no MySQL mesmo, em base64, que aumenta em cerca de 50% o tamanho.
Como estou fazendo uso em webservice, faria igual no container: zipado em base64 - se usasse container
Aí vai de cada um fazer seus próprios testes.
Uso de container na hwgui
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20415
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
- Curtiram: 1 vez
Uso de container na hwgui
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/
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/