Delphi x Windows XP
22/05/2003
0
Gustavo_hmb
Posts
22/05/2003
Latrodectrus
Function RegisterServiceProcess(dwProcessID, dwType: Integer):
Integer) : Integer; stdcall ; external ´KERNEL32.DLL´;
22/05/2003
Fábio Rodrigues
Não tenho certeza, mas uso delphi e Windows XP e não tenho esse problema, pois so o único que usa o PC e sou usuário administrador com acesso total e ja vi este tipo de erro que você se refere em casos no qual um usuário que não é o administrador tenta instalar um programa?!?!
Tente fazer login como administrador e veja se o problema continua...
Falou aí!
22/05/2003
Latrodectrus
pois as máquinas que vão rodar o aplicativo são clientes, e não são logadas com Administrador.
22/05/2003
Marconi
Marconi
22/05/2003
Rafael Heise
Obs: Meu BDE funciona como se estivesse com o administrador, pois setei as permissões necessárias...
então .. é isso ...
abraços... e boa sorte
22/05/2003
Marconi
As minhas aplicações e bancos de dados estão todas no servidor Novell e as permissões são configuradas no servidor. O mesmo usuário rodando Windows 98 SE ou ME, ou ainda XP administrador, entra normalmente, mas quando roda XP outro usuário, o BDE dá mensagem de erro, que não consegui solucionar. Li sobre outros usuários do XP reclamando a mesma coisa no Fórum da Borland, mas até agora não obtive respostas.
Marconi
22/05/2003
Latrodectrus
voce poderia postar aí então com devo configurar meu windows, para que como um usuário normal eu consiga,
trabalha com o Registro de Processos no Windows XP,
Minha partição é Fat32, tenho que formatar com NTfs?
23/05/2003
Rodrigo_rcp
Const
Servico_Simples = 1;
Servico_Unregister = 1;
Function RegisterServiceProcess(DwProcessID, dwType: DWord): DWord; StdCall; External ´KERNEL32.dll´;
no FormCreate insere:
RegisterServiceProcess(GetCurrentProcessID, Servico_Simples);
e no FormDestroy
RegisterServiceProcess(GetCurrentProcessID, Servico_Unregister);
sou o administrador e minha partição é NTFS alguém sabe a solução?
23/05/2003
Rafael Heise
o que eu fiz.. setei as permissões para os ´usuários´ nas pastas e registros utilizados pelos programas que precisam configurar, no caso o BDE... não tive problemas com isso, pois trabalho com XP na empresa, setei as permissões e meu BDE funciona perfeitamente, rodando base em servidor ou local. Como trabalhar com os RegisterServiceProcess... não sei .. não trabalho com isso ...
mas é um caso a se pensar...
abraços...
Clique aqui para fazer login e interagir na Comunidade :)