Описание тега topendialog

NoneTopendialog is a non visual VCL component wrapping a file-selection dialog. It is defined in Dialogs.pas.
1 ответ

Получение специального пути к папке из выбора OpenDialog в Delphi

Я позволил своим пользователям выбрать папку через компонент OpenDialog. Однако, когда они выбирают папку, такую ​​как "Документы", "Мои видео" или что-то подобное, путь - это просто имя папки. Я могу получить путь к такой папке через API, но как мн…
27 апр '15 в 15:42
0 ответов

Как сделать настройку TSaveDialog dpi осведомленной / масштабируемой?

Используя Delphi 2010, я настроил TSaveDialog, используя подход шаблона ресурса, как показано в TOpenPictureDialog в ExtDlgs Delpi. Шаблонный подход позволяет мне успешно вставить форму, содержащую несколько элементов управления, в диалоговом окне с…
07 мар '18 в 12:52
2 ответа

Как вывести OpenDialog, скрытый другим окном, на фронт

У меня есть приложение с несколькими формами и отдельной кнопкой на панели задач для каждой формы. Допустим, form2 отображает OpenDialog, я кликаю на другое развернутое приложение, покрывающее всю область экрана, затем возвращаюсь к form2, выбирая к…
13 авг '14 в 16:10
0 ответов

Заполнение множественного выбора OpenDialog серией имен файлов

Я использую OpenDialog с включенным Multiselect, чтобы на экране отображалось более одного файла jpg. Когда диалоговое окно закрыто, я перебираю список файлов и создаю строку имен файлов с разделителями, которая хранится в памятном поле таблицы Acce…
2 ответа

Передача пути к файлу в Delphi из TOpenDialog в виде строки

Я пытаюсь использовать TOpenDialog, чтобы передать путь к выбранному файлу в AdoConection и загрузить содержимое файла Excel в таблицу. В настоящее время я пытаюсь выполнить приведенный ниже код, но последняя часть кода не подключается к Excel, возв…
27 июн '14 в 08:23
1 ответ

Почему пытается открыть TOpenDialog, порождающий тонну потоков?

У меня есть очень простая форма с TOpenDialog и кнопкой. Когда я нажимаю кнопку, он вызывает Выполнить в диалоговом окне. Если я смотрю в отладчике, процесс открытия диалогового окна порождает что-то вроде 14 потоков, и они не исчезают, когда я закр…
10 сен '11 в 17:10
2 ответа

OpenDialog не отображается в многопоточном приложении Delphi

Я пытался использовать openDialog в новой теме, но это сделало такое странное поведение.. если я поставлю if opendialog.execute, то в конструкторе создания, как это: constructor TChatMemberThread.Create(Name: string); begin inherited Create(True); F…
0 ответов

Delphi - Как получить каталог с OpenDialog, используя iPhone в качестве источника изображения

У меня есть приложение Delphi (D2010), которое позволяет пользователю выбрать файл JPG через OpenDialog. Когда я выбираю файл из обычного каталога Windows, мой TOpenDialog.Filename содержит полный путь к файлу, и мой код работает. Проблема, с которо…
07 дек '13 в 14:53
1 ответ

Delphi 7 OnTypeChange не обновляется

Я использую TOpenDialog, чтобы позволить пользователю открывать 3 разных типа файлов. При отображении исходного каталога в нем отображаются только те файлы, которые соответствуют текущему выбранному типу расширения, что мне и нужно. Однако, когда по…
31 май '12 в 19:20
4 ответа

Каков наиболее распространенный способ создания диалогового окна выбора папки с помощью Delphi?

В Delphi 2009 не существует простого компонента, доступного для создания диалогового окна выбора папки, хотя диалоговое окно выбора файла предоставляется с помощью TOpenDialog. Каков наиболее распространенный способ создания современного диалога выб…
2 ответа

Есть ли способ отключить подсказку для TOpenDialog в Delphi?

У меня есть TOpenDialog компонент, который я создаю во время выполнения, и я хочу отключить подсказку, которая всплывает над файлами при его использовании. Я не написал никакого кода для этого, кроме создания объекта, выполнения объекта и извлечения…
25 фев '09 в 15:30
2 ответа

Как получить ручку Open Vista /SaveDialog в стиле Vista?

Я хотел бы получить дескриптор окна нового Open-SaveDialog в стиле Vista, открытого моим приложением Delphi. Это было возможно в диалоге старого стиля путем анализа OnShow, но в диалоге нового стиля такого события нет. Есть ли возможность, возможно,…
02 сен '14 в 11:44
1 ответ

Почему в диалогах открытия и сохранения не отображаются файлы, соответствующие выбранному фильтру?

Я хочу, чтобы мои диалоги открытия и сохранения отображали файлы XML. У меня есть это определение: // The save dialog dlg := TSaveDialog.Create(nil); dlg.Options := [ofOverwritePrompt]; dlg.Title := 'Seleccione la ubicación del archivo'; dlg.Filter …
19 авг '13 в 20:08
1 ответ

Приложение зависает при открытии / сохранении диалога в windows 7

У меня есть приложение, написанное на Delphi 7, и это приложение прекрасно работает в Windows XP. Теперь я обновил свой компьютер до Windows 7, и все работает нормально с этим приложением, за исключением тех случаев, когда я нажимаю кнопку, которая …
1 ответ

Как я мог запретить показ скрытых / системных файлов в TOpenDialog?

Я пытался написать программу для безопасного удаления файлов. Однако у меня проблема с удалением системных файлов (корзины и т. Д.). Теперь мой вопрос Какой способ скрытых файлов (от пользователей) в этом диалоге. Другие файлы я добавляю в просмотр …
01 окт '11 в 07:17
0 ответов

Сбой отладчика Delphi (OpenDialog + сжатый exe)

Несколько дней назад я столкнулся со странной ошибкой Всякий раз, когда моя программа (в процессе отладки) пытается открыть сохраненный файл, Delphi 2007 IDE падает с внешним исключением. Я сузил его до любой папки, содержащей exe-файл, расположенны…
12 фев '16 в 17:11
3 ответа

GetDir в Delphi2010 не работает под Windows 7?

У меня есть следующая последовательность команд в Delphi2010: var netdir:string; .... OpenDialog1.InitialDir:=netdir; .... OpenDialog1.Execute... .... GetDir(0,netdir); .... После выполнения OpenDialog у меня в строке netdir должен быть каталог, в к…
2 ответа

TopenDialog/TSaveDialog с нарисованными владельцем элементами

Я хочу реализовать традиционные диалоги открытия и сохранения (а базовые элементы, которые обрабатываются, являются файлами), но я хочу иметь контроль над тем, что отображается вместо имени файла, и включать некоторую графику - то есть мне нужен "вл…
4 ответа

Общие диалоги Delphi 7 и Vista/Windows 7 - события не работают

Я пытаюсь изменить Delphi 7 Dialogs.pas для доступа к новым диалоговым окнам Windows 7 "Открыть / Сохранить" (см. "Создание готовых приложений для Windows Vista с Delphi"). Я могу отображать диалоги, используя предложенные модификации; однако такие …
12 дек '09 в 18:37
1 ответ

Пользовательский предварительный просмотр для открытого диалога с использованием Delphi

Мне нужно предварительно просмотреть несколько форматов CAD в диалоговом окне открытия файла в Windows 7 / Vista. Раньше я использовал открытый диалог Delphi Preview, и я мог зарегистрировать и внедрить формат CAD, который мне нужно было предварител…
05 фев '10 в 02:35