Olá pra todos! Bom, meu problema é o seguinte: Estou com um código-fonte de um software que creio eu ter sido compilado no Borland Builder 1.0 Estou querendo recompilar ele, porque ele foi feito para windows 98/me. Ainda não descobri a causa de ele não rodar no windows xp, mas descobri uma função que pode interferir. É a função inportb/outportb que segundo o help da borland foi decrementada nas versoes mais novas por ter acesso direto a porta da impressora, o que na plataforma NT esse processo é feito por meio de dlls. E no código possui essa função. Tentei recompilar na versao 6 da borland e deu erro nessa função. Substitui essa função por uma função que creio eu ter resolvido meu problema. Eu achei ela nesse site da internet http://www.logix4u.net/inpout32.htm Bom, a principio resolveu, mas quando eu fui compilar, continuou dando erro, dessa vez, o mesmo erro que dá quando executo no windows 98. é um erro de vxd. não sei se to fazendo certo ao recompilar no borland builder 6, mas tudo que eu queria é fazer esse software rodar no windows xp! O endereço do codigo-fonte esta aqui: http://69.93.1.52/~jakutap/WKPESRC.ZIP E o endereço do software compilado é esse: http://69.93.1.52/~jakutap/WKPE%20v1.81.zip Quem puder me ajudar eu agradeço! O programa é chines, daí as letras ficam esquisitas pra quem não tem o pacote de idiomas, mas o que importa é o código ne! Quem quiser obter informações sobre o porgrama e estiver interessado em ajudar, me adicione no MSN: leciusap [arroba] MSN [ponto] com