Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: bonmario - Ottobre 12, 2017, 11:23:08 am

Titolo: [Risolto] Linux: seguire link simbolico
Inserito da: bonmario - Ottobre 12, 2017, 11:23:08 am
Ciao a tutti,
scusate la domanda stupida, ma qui al lavoro non posso installare Lazarus su Linux, e quindi non posso verificare ...
Allora, se ho il file "/home/pippo/pluto" che è il symlink, quale istruzione di lazarus/fpc posso usare per verificare a quale file fisico punta?

Grazie in anticipo, Mario
Titolo: Re:Linux: seguire link simbolico
Inserito da: bonmario - Ottobre 12, 2017, 07:53:28 pm
Trovato !!!

Codice: [Seleziona]
          StrNomeExe:='/proc/' +
                      PID +
                      '/exe';
          try
            StrNomeExe:=GetPhysicalFilename(StrNomeExe, pfeException);
          except
            StrNomeExe:='';
          end;

Ciao, Mario
Titolo: Re:Linux: seguire link simbolico
Inserito da: xinyiman - Ottobre 13, 2017, 01:32:24 pm
Moolto bene. Ricordatevi di mettere sempre (RISOLTO) sui 3d risolti.

Titolo: Re:[Risolto] Linux: seguire link simbolico
Inserito da: bonmario - Ottobre 13, 2017, 01:39:35 pm
Fatto !!!

Ciao, Mario
Titolo: Re:[Risolto] Linux: seguire link simbolico
Inserito da: xinyiman - Ottobre 13, 2017, 02:05:19 pm
Grazie  :)