|
|
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Один из параметров этой функции указывает на initial directory name. А есть ли возможность указать Мой Компьютер? Заранее благодарю, С уважением, Михаил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 19:53:00 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Можно попробовать так: при помощи winapi выяснить директорию рабочего стола Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 21:49:25 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Невнимательно причитал: тут не рабочий стол нужен... тогда вместо CSIDL_DESKTOPDIRECTORY = 16 надо использовать CSIDL_DRIVES = 17. Только почему-то не работает у меня с этим параметром. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 22:02:05 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Да еще забыл надо External Function объявить: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 22:03:15 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
А можно просто и в лоб :-) Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 01:08:48 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
ФилиппА можно просто и в лоб :-) Ай-ай-ай. Не у всех мои документы называются My Documents :-) Да и не то, собственно, хотели... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 10:02:13 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Похоже простым решением не отделаться. В любом случае спасибо. С уважением, Михаил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 15:59:56 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
юзай как показал ИвановНН только с CSIDL_DESKTOPDIRECTORY = 5 на моем компе выдало: C:\Documents and Settings\UF902320\Mis documentos а если надо именно Мой Компьютер то это помоему невозможно, так как физически нет такого пути, даже еxplorer не даст тебе туда чтолибо сохранить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 16:28:42 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Идея состояла в том, что бы при открытии диалога были видны все доступные диски. Может можно подойти к этой задаче с другой стороны? С уважением, Михаил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 17:08:08 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
edmikecaИдея состояла в том, что бы при открытии диалога были видны все доступные диски. Может можно подойти к этой задаче с другой стороны?у нас это так: первый раз открывается дефолтовый путь, а последующие разы - последнии вабранный, тоесть тот что юзался при выборе файла дла зап./чтения юзерам нравится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 18:07:30 |
|
||
|
Вопрос по 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:12 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Я, кстати, тоже про это читал, только думал, что кто-нибудь знает как можно по-другому выкрутится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 19:17:03 |
|
||
|
Вопрос по GetFileOpenName
|
|||
|---|---|---|---|
|
#18+
Можно так Филиппкак вызвать модное окно выбора файлов? (а-ля офис ХР?) Тогда юзверь будет видеть иконку "Мой Комьютер" в Places Bar... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 20:22:34 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=34084581&tid=1337548]: |
0ms |
get settings: |
8ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 320ms |

| 0 / 0 |
