Ich versuche Wort Dateipfad zu lesen, aber es gibt mir den falschen Weg in vb.net und ich bin mit Path.getfullpathGet Ausführen von Instanzen von Word-Datei
For Each a In p
If Not pName.Equals("") And I <= p.Count Then
Console.WriteLine(a)
Console.WriteLine(p.Count)
pName = p(I).MainWindowTitle.ToString
File.WriteLine("Word Process Name : {0} is started on time {1}", pName, p(I).StartTime)
fullPath = Path.GetFullPath(pName)
File.WriteLine("Path Of the file is : {0}", fullPath(0))
End If
Next
Es sieht aus wie Ihre Frage meist Code ist, fügen Sie bitte einige Kommentare. – fmgonzalez
'Path.GetFullPath()' kann nicht einfach magisch den Pfad nach dem suchen, was auch immer Sie ihm übergeben. Es wird lediglich sichergestellt, dass Sie keine relativen Pfade haben, dh 'Hello.txt' würde' C: \ Programme (x86) \ yourApp \ Hello.txt' werden, wenn das Arbeitsverzeichnis Ihrer Anwendung 'C: \ Programme (x86) \ yourApp'. –
Mögliches Duplikat von [C#: Wie bekomme ich den vollständigen Pfad des laufenden Prozesses?] (Https://stackoverflow.com/questions/5497064/c-how-to-get-the-full-path-of-running-process) –