|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 69
|
||||||
Как узнать размер файла, к которому обращаются через OpenDialog?12.09.2011, 10:12. Показов 5112. Ответов 9
Метки нет (Все метки)
Подскажите, как узнать размер файла, к которому обращаюсь через OpenDialog.
Если задано имя файла в явном виде, то
Если вместо zzz подставляю OpenDialog->FileName то не работает. Как узнать хэндл OpenDialog->FileName?
0
|
||||||
| 12.09.2011, 10:12 | |
|
Ответы с готовыми решениями:
9
Узнать размер файла на удалённом хосте через powershell Как записать данные в StringGrid через OpenDialog из файла?
|
|
|
||
| 12.09.2011, 13:06 | ||
![]() или же OpenDialog->GetFolderPath() + OpenDialog->GetFileName() GetFileName на сколько помню содержит лишь название файла и расширение...
1
|
||
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 69
|
|
| 12.09.2011, 23:55 [ТС] | |
|
Спасибо за ответ. Не помогает.
0
|
|
|
|
|||||||||||||
| 13.09.2011, 09:11 | |||||||||||||
1
|
|||||||||||||
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 69
|
|
| 13.09.2011, 22:42 [ТС] | |
|
Размер файла я тоже получаю GetFileSize(hFile,NULL).
Весь вопрос, как получить hFile! Если задать в явном виде исследуемый файл LPCSTR zzz="c:\\123.txt"; то hFile=CreateFileA(zzz, Generic_Read, ...); это работает. А если выбирать файл вручную после активации openFileDialog, то выбранный файл openFileDialog->FileName имеет тип String^ и не получается преобразовать его в тип LPCSTR. Пробовал 1) zzz=openFileDialog1->FileName; 2) zzz=Convert::ToChar(openFileDialog1->FileName); 3) strcpy(zzz,openFileDialog1->FileName); 4) zzz=reinterpret_cast<LPCSTR>(openFileDia log1->FileName); УВЫ, не помогает.
0
|
|
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 69
|
|
| 15.09.2011, 09:06 [ТС] | |
|
1>c:\analyz'ator\analyz'ator\Form333.h(2 023): error C2039: m_ofn: не является членом "System::Windows::Forms::OpenFileDia log"
0
|
|
|
|
|||
| 15.09.2011, 09:34 | |||
|
Алексей_С, я понял в чём проблемма я говорил об MFC-ном CFileDialog (не о System.Windows.Forms), теперь то понял что о немного разных FileDialog говорим
в любом случае список аргументов позволяет получать хендл, туда нужно полный путь вбивать FileName Gets or sets a string containing the file name selected in the file dialog box. (Inherited from FileDialog.)
0
|
|||
|
|
||||||
| 15.09.2011, 10:05 | ||||||
|
Алексей_С, а что в CLR не хватает .NET-овских объектов по работе с файловой системой.
1
|
||||||
|
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 69
|
|
| 15.09.2011, 13:05 [ТС] | |
|
Всем большое спасибо за помощь!
xAtom! Огромное спасибо! Все замечательно заработало!!!
0
|
|
| 15.09.2011, 13:05 | |
|
Помогаю со студенческими работами здесь
10
Как узнать размер файла? Как узнать размер файла? Как узнать размер файла? Как узнать размер файла? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|