Как я могу скопировать / извлечь часть пути к файлу?
Например, скажем, если у меня есть этот путь: D: \ Programs \ Tools \ Bin \ Somefile.dat
, как я могу скопировать / извлечь его, чтобы он выглядел так:
C: \ Users \ Bin \ Somefile.dat
или
C: \ Users \ Tools \ Bin \ Somefile.dat
или
C: \ Users \ Programs \ Tools \ Bin \ Somefile.dat
Обратите внимание, что в приведенных выше примерах используются часть исходного пути и изменив ее на другой каталог. Я думаю, это называется Expand name или что-то в этом роде ??
PS, я уже знаю об ExtractFileName и ExtractFilePath и т. Д., Путь в любом случае может быть динамическим, поскольку он не будет жестко закодированным, но постоянно меняется, поэтому эти функции скорее всего не годится.
Спасибо.