Váriaves Inexistentes no Xharbour 1.0.0 Beta 1
Enviado: 18 Set 2008 12:06
Oi amigos,
Recentemente fiz a migração de Clipper para XHarbour e fazendo buscas neste forum consegui facilmente fazer toda a migração do programa sem transtornos, e como eu o fiz bem modular não foi mt trabalhoso essa mirgração, no entanto ao fazer alguns testes e deixar um dia em funcionamento em uma empresa que presto serviços, percebi duas coisas um tanto esquisitas:
1ª) Nem sempre quando a função GetPrinters() é usada para verificar as impressoras instaladas na máquina, ela detecta as impressoras e traz um retorno, mas simplesmente passava sem detectar nenhuma impressora e deixava o array correspondentes a essas informações limpinho, sem nada;
2ª) Outra situação que pode ter relação esta acima, é que muitas variáveis existentes no programa, durante a execução do mesmo, dá o famoso "erro BASE/1003 - Variavel nao existe", sendo que a bichinha tá lá no cantinho dela quietinha sem fazer mal a ninguém, e estes mesmo erros nunca aconteceram no Clipper.
Sei que o XHarbour é bem mais exigente quanto a estrutura de programação e deixas que os programadores faziam pela facilidade do Clipper, no entanto, não me parece ser algo do tipo, mas como se fosse falha mesmo no XHarbour, não sei se o fato de ter pego uma versão beta ainda seria o motivo de acontecer tal problema. enquanto escrevo esse texto, estou baixando a versão 0.99.70 para ver se há uma reação diferente.
Agradeço aos amigos que me ajudarem na resolução desse problema, como sempre problemas espinhosos eu trago... rsssss
Há sim, usei o XHarbour 1.0.0-Beta1, BCC 5.5 e sem nenhuma lib gráfica ainda, só básico mesmo por enquanto.
Um abraço e fico na espera dos amigos.
Recentemente fiz a migração de Clipper para XHarbour e fazendo buscas neste forum consegui facilmente fazer toda a migração do programa sem transtornos, e como eu o fiz bem modular não foi mt trabalhoso essa mirgração, no entanto ao fazer alguns testes e deixar um dia em funcionamento em uma empresa que presto serviços, percebi duas coisas um tanto esquisitas:
1ª) Nem sempre quando a função GetPrinters() é usada para verificar as impressoras instaladas na máquina, ela detecta as impressoras e traz um retorno, mas simplesmente passava sem detectar nenhuma impressora e deixava o array correspondentes a essas informações limpinho, sem nada;
2ª) Outra situação que pode ter relação esta acima, é que muitas variáveis existentes no programa, durante a execução do mesmo, dá o famoso "erro BASE/1003 - Variavel nao existe", sendo que a bichinha tá lá no cantinho dela quietinha sem fazer mal a ninguém, e estes mesmo erros nunca aconteceram no Clipper.
Sei que o XHarbour é bem mais exigente quanto a estrutura de programação e deixas que os programadores faziam pela facilidade do Clipper, no entanto, não me parece ser algo do tipo, mas como se fosse falha mesmo no XHarbour, não sei se o fato de ter pego uma versão beta ainda seria o motivo de acontecer tal problema. enquanto escrevo esse texto, estou baixando a versão 0.99.70 para ver se há uma reação diferente.
Agradeço aos amigos que me ajudarem na resolução desse problema, como sempre problemas espinhosos eu trago... rsssss
Há sim, usei o XHarbour 1.0.0-Beta1, BCC 5.5 e sem nenhuma lib gráfica ainda, só básico mesmo por enquanto.
Um abraço e fico na espera dos amigos.