Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Celamar

Utilizacao do tipo PAnsiChar

Recommended Posts

Eu quero abrir um executável dentro da minha aplicação, para isso usei o seguinte comando:

 

ShellExecute(0, nil, 'Import.exe', '', 'C:\Importacao\' , SW_NORMAL);

Mas o local deste executável não pode ser estático "C:\Importacao\". O mesmo deve estar definido dentro de um arquivo.ini

 

//arquivo ini[Importacao]Local=e:\Sitemas\Importacao\//extração do aquivo inisLocalExeImportacao : PAnsiChar; //este tipo é exigido no comando ShellExecutesLocalExeImportacao  := ArqINI.ReadString('Importacao', 'Local', 'Erro');

Mas como eu uso "ArqINI.ReadString" ele dá erro de tipos incompatíveis...

Como resolver este problema?

Obrigada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

var minhastring : string; meucharto : PAnsiChar;begin minhastring := 'teste blabla'; meucharto := Addr(minhastring[1]); ShowMessage(meucharto); end;espero ter ajudado... qualquer coisa posta ai...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.