|
|
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Один из параметров этой функции указывает на initial directory name. А есть ли возможность указать Мой Компьютер? Заранее благодарю, С уважением, Михаил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 19:53 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Можно попробовать так: при помощи winapi выяснить директорию рабочего стола Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 21:49 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Невнимательно причитал: тут не рабочий стол нужен... тогда вместо CSIDL_DESKTOPDIRECTORY = 16 надо использовать CSIDL_DRIVES = 17. Только почему-то не работает у меня с этим параметром. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 22:02 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Да еще забыл надо External Function объявить: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 22:03 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
А можно просто и в лоб :-) Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 01:08 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
ФилиппА можно просто и в лоб :-) Ай-ай-ай. Не у всех мои документы называются My Documents :-) Да и не то, собственно, хотели... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 10:02 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Похоже простым решением не отделаться. В любом случае спасибо. С уважением, Михаил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 15:59 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
юзай как показал ИвановНН только с CSIDL_DESKTOPDIRECTORY = 5 на моем компе выдало: C:\Documents and Settings\UF902320\Mis documentos а если надо именно Мой Компьютер то это помоему невозможно, так как физически нет такого пути, даже еxplorer не даст тебе туда чтолибо сохранить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 16:28 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Идея состояла в том, что бы при открытии диалога были видны все доступные диски. Может можно подойти к этой задаче с другой стороны? С уважением, Михаил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 17:08 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
edmikecaИдея состояла в том, что бы при открытии диалога были видны все доступные диски. Может можно подойти к этой задаче с другой стороны?у нас это так: первый раз открывается дефолтовый путь, а последующие разы - последнии вабранный, тоесть тот что юзался при выборе файла дла зап./чтения юзерам нравится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 18:07 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
CSIDL_DRIVES (0x0011) The virtual folder representing My Computer, containing everything on the local computer: storage devices, printers, and Control Panel. The folder may also contain mapped network drives. SHGetFolderPath Function - If a virtual folder is specified, this function will fail. Так что по большому счёту не выйдет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 19:11 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Я, кстати, тоже про это читал, только думал, что кто-нибудь знает как можно по-другому выкрутится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 19:17 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Можно так Филиппкак вызвать модное окно выбора файлов? (а-ля офис ХР?) Тогда юзверь будет видеть иконку "Мой Комьютер" в Places Bar... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 20:22 |
|
||
|
|

start [/forum/topic.php?fid=15&fpage=66&tid=1337548]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 208ms |
| total: | 371ms |

| 0 / 0 |
