DUVIDA AO ENVIAR ARQUIVO VIA WINSOCK
Pessoal...
Tenho um projeto com Winsock onde tenho uma função onde envio arquivos...
esta função, envia o arquivo por partes, onde declarei uma Contante...
inicialmente coloquei :
Assim envia aproximadamente 20 KB por ciclo
está funcionando beleza, só gostaria de saber se tem algum limite de envio...pois gostaria de melhorar meu aplicativo,
tipo:
colocar uma Constante para arquivos pequenos (até 5 MB);
outra para arquivos médios (entre 5,1 MB a 20 MB)
e outra para arquivos maiores (acima de 20,1 MB)
Isso porque se envio até 6, 7 MB tá legal... o cara espera sem pró...mas se vou enviar 15, 20 MB aà com esse limite leva um tempinho...
Tenho um projeto com Winsock onde tenho uma função onde envio arquivos...
esta função, envia o arquivo por partes, onde declarei uma Contante...
inicialmente coloquei :
Global Const vPartes = 20480
Assim envia aproximadamente 20 KB por ciclo
está funcionando beleza, só gostaria de saber se tem algum limite de envio...pois gostaria de melhorar meu aplicativo,
tipo:
colocar uma Constante para arquivos pequenos (até 5 MB);
outra para arquivos médios (entre 5,1 MB a 20 MB)
e outra para arquivos maiores (acima de 20,1 MB)
Isso porque se envio até 6, 7 MB tá legal... o cara espera sem pró...mas se vou enviar 15, 20 MB aà com esse limite leva um tempinho...
oi amigo, sou iniciante tbm...
bom tente usar o if
if variavel_do_tamanho = Tamanho_que_vc_ker then
Global Const vPartes = 20480
else
Global Const vPartes = Valor que vc kizer
Endif
bom tente usar o if
if variavel_do_tamanho = Tamanho_que_vc_ker then
Global Const vPartes = 20480
else
Global Const vPartes = Valor que vc kizer
Endif
Valeu GUARDE
Mas minha dúvida é sobre o limite de envio...
sobre a forma de escolha já tenho uma base de como fazer...VALEU !
Mas minha dúvida é sobre o limite de envio...
sobre a forma de escolha já tenho uma base de como fazer...VALEU !
DALEONHART acho que vc deveria criar volumes dos arquivos grandes, isso é possivel pelo vb, então implementar esta rotina ao seu programa de envio enviando em partes separadas, veja este artigo do macoratti implemente-o ao seu programa e faça os testes, e tomara que funcione.
http://www.macoratti.net/vb_gvol.htm
http://www.macoratti.net/vb_gvol.htm
Poxa MARCELO-TREZE, sempre leio artigos do Macoratti, mas ainda não tinha visto esse
valeu ! é muito bom !
vou [Ô]mastigá-lo[Ô] um pouco e ver se implemento em minha aplicação
valeu ! é muito bom !
vou [Ô]mastigá-lo[Ô] um pouco e ver se implemento em minha aplicação
Tópico encerrado , respostas não são mais permitidas