quanto a visibilidade de drives, físicos, virtuais, locais ou de rede 
pode-se manipular as diretirzes de segurança do windows... agora como 
fazer isso via delphi não faço a menor idéia...

Sds,

Fabiano.

Em 18/06/2010 19:10, Rubem Rocha escreveu:
>
> Não contraria, pois o RAM Drive constaria na memória, e como vc quer
> executar um binário que está em memória, ... Resta só pesquisar pra saber
> como criar um RAM drive via API do Windows. E mais ainda, descobrir como
> esse RAM Drive seja visível somente à sua aplicação.
>
> Sds.
>
> De: delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br> 
> [mailto:delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br>] Em
> nome de eric_developer
> Enviada em: sexta-feira, 18 de junho de 2010 18:09
> Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>
> Assunto: Re: RES: RES: [delphi-br] Executar aplicativos a partir da 
> memória
>
> pelo Delphi ou outra linguagem, talvez o que desejo exatamente não seja
> possível, como eu disse, é possível criar disco virtual usando um "pedaço"
> da RAM, ou seja, acredito que isso já contraria o que descreveu, mas
> enfim...
>
> Caso alguém conheça uma forma, por favor, nos informe.
>
> Grato,
> Eric Developer Systems
> www.magaldi.eti.br
>
> --- Em delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br> 
> <mailto:delphi-br%40yahoogrupos.com.br>
> , Rubem Rocha <rubem.ro...@...> escreveu
> >
> > Em qualquer ambiente operacional, todo processo é um programa em 
> execução,
> e
> > um programa nada mais é do que código a ser executado que encontra-se
> > armazenado em memória de massa. Ou seja, salvo em disco. Portanto, 
> para um
> > programa se tornar um processo ele deve ser carregado do disco e depois
> > executado. E nesse processo, não tem pra onde correr, você sempre
> dependerá
> > da API do sistema operacional para isso. Os mais experientes me corrijam
> > caso eu esteja errado!
> >
> >
> > Sds.
> >
> >
> >
> > De: delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br> 
> <mailto:delphi-br%40yahoogrupos.com.br>
> [mailto:delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br> 
> <mailto:delphi-br%40yahoogrupos.com.br>
> ] Em
> > nome de eric_developer
> > Enviada em: sexta-feira, 18 de junho de 2010 17:48
> > Para: delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br> 
> <mailto:delphi-br%40yahoogrupos.com.br>
>
> > Assunto: Re: RES: [delphi-br] Executar aplicativos a partir da memória
> >
> >
> >
> >
> >
> > quem sabe exista alguma forma que não dependa da API do Windows.
> >
> > Eric Developer Systems
> > www.magaldi.eti.br
> >
> > --- Em delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br>
> <mailto:delphi-br%40yahoogrupos.com.br>
> <mailto:delphi-br%40yahoogrupos.com.br>
> > , Rubem Rocha <rubem.rocha@> escreveu
> > >
> > > A API do Windows só suporta carregar um processo em disco e 
> executá-lo.
> > > Portanto, vais ter que obrigatoriamente salvar esse binário em disco
> (seja
> > > físico ou virtual) e executá-lo. A alternativa, como o Waltão sugeriu,
> > seria
> > > um ramdrive, que seria um disco em memória.
> > >
> > >
> > >
> > > Sds.
> > >
> > >
> > >
> > > De: delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br> 
> <mailto:delphi-br%40yahoogrupos.com.br>
> <mailto:delphi-br%40yahoogrupos.com.br>
> > [mailto:delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br>
> <mailto:delphi-br%40yahoogrupos.com.br>
> <mailto:delphi-br%40yahoogrupos.com.br>
> > ] Em
> > > nome de eric_developer
> > > Enviada em: sexta-feira, 18 de junho de 2010 09:27
> > > Para: delphi-br@yahoogrupos.com.br 
> <mailto:delphi-br%40yahoogrupos.com.br>
> <mailto:delphi-br%40yahoogrupos.com.br>
> <mailto:delphi-br%40yahoogrupos.com.br>
> >
> > > Assunto: [delphi-br] Executar aplicativos a partir da memória
> > >
> > >
> > >
> > >
> > >
> > > Bom dia,
> > >
> > > alguem sabe informar se é possível (e como) executar aplicativos 
> windows
> > > (EXE qualquer) a partir da memória ? ou seja, supondo que armazenei o
> > mesmo
> > > em banco de dados e efetuei um load para variavel de memória, a partir
> daí
> > > executá-lo, sem precisar descarregar em disco.
> > >
> > > Eric Developer Systems
> > > www.magaldi.eti.br
> > >
> > >
> > >
> > >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 



[As partes desta mensagem que não continham texto foram removidas]

Responder a