|
32 / 18 / 7
Регистрация: 30.09.2011
Сообщений: 59
|
|
DirectoryListBox - перейти в пустую папку и создать файл28.11.2011, 20:33. Показов 4168. Ответов 18
Метки нет (Все метки)
0
|
|
| 28.11.2011, 20:33 | |
|
Ответы с готовыми решениями:
18
Как можно скопировать файл в пустую папку? не могу удалить пустую папку Не могу удалить пустую папку |
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
|
| 28.11.2011, 21:59 | |
|
0
|
|
|
|
|
| 29.11.2011, 00:05 | |
|
0
|
|
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||||||
| 29.11.2011, 11:42 | ||||||
|
или двумя клавишами: "Создать папку", "Создать файл"
1
|
||||||
|
11 / 11 / 6
Регистрация: 03.04.2011
Сообщений: 631
|
|||||||||||
| 29.11.2011, 14:50 | |||||||||||
Full parser context и подчеркивает имено слово directory как исправить?
0
|
|||||||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
|
| 29.11.2011, 15:20 | |
|
- да никак в такой трактовке... . "Directory" является свойством компонента TDirectoryListBox, который Вы благополучно не используете. Про клавишу F1 я не упоминаю из вежливости.
0
|
|
|
11 / 11 / 6
Регистрация: 03.04.2011
Сообщений: 631
|
|
| 29.11.2011, 15:24 | |
|
0
|
|
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||
| 29.11.2011, 15:36 | ||
0
|
||
|
11 / 11 / 6
Регистрация: 03.04.2011
Сообщений: 631
|
|
| 29.11.2011, 15:53 | |
|
понятно, Ник пожалуйста подскажите Я хочу чтоб создавалась папка с тем именем который указан в едит1, а потом в этой папке создать файл, и чтоб его имя вводилось тоже с эдит1 ну или эдит2 если едит1 нельзя будет применять после его использования в создании каталога, вы явно функций знаете много, я вот такой вариант нашел вычитал просто
{ CreateDir(Edit1->Text); Edit2->Text = _rtl_creat(*filename, attrib); } функция _rtl_creat(*filename, attrib) написано что для создания двоичного файла, а есть для создания обычного допустим текстового файла функция? и явно в той что написал с параметрами что в скобках не правильные указываю потому что не запускается, помогите плиз разобратся
0
|
|
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||||||
| 29.11.2011, 16:29 | ||||||
|
Пост 4 в этой теме: куски кода из рабочей программы, там мало лишнего. Да, создаётся файл нулевой длины, поскольку буфер не заполнен. Но, в частности, текстовый файл можно создать и сохранить на диске при помощи одной строки - это у компонентов Memo и ряда других
P.S. Я функций не знаю много; я их просто внимательнее применяю. Вот вводите имя нового компонента в обработчике какого-нибудь события от этого компонента, наводите мышкой на это имя курсор и нажимаете F1. Появляется хэлп, где расписаны функции и свойства этого компонента, причём расписаны и параметры для этих функций. Немного опыта, немного логики и ... - в самых тяжелых случаях ищу на форумах или спрашиваю.
0
|
||||||
|
11 / 11 / 6
Регистрация: 03.04.2011
Сообщений: 631
|
||||||
| 29.11.2011, 16:49 | ||||||
0
|
||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||||||
| 29.11.2011, 17:04 | ||||||
|
- ну, это я себя же и процитирую (из 4-го сообщения)
0
|
||||||
|
11 / 11 / 6
Регистрация: 03.04.2011
Сообщений: 631
|
|||||||
| 29.11.2011, 17:13 | |||||||
0
|
|||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
|
| 29.11.2011, 17:18 | |
|
ну и сделайте ему constant char ( я на пятом Билдере, без юникодов. Вам, видимо, вместо c_str() нужно другое что-то применить..., типа t_str или w_str - нажмите точку после эдит-текст и подождите пару секунд, пока подсказки появятся).
0
|
|
|
11 / 11 / 6
Регистрация: 03.04.2011
Сообщений: 631
|
||||||
| 29.11.2011, 17:26 | ||||||
0
|
||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
|
| 29.11.2011, 17:38 | |
|
так ошибка в том, что название файла непонятно для компилятора. Пока от неё не избавитесь лучше не нагромождайте дополнительных
0
|
|
|
11 / 11 / 6
Регистрация: 03.04.2011
Сообщений: 631
|
||||||
| 30.11.2011, 12:51 | ||||||
0
|
||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||||||
| 30.11.2011, 13:19 | ||||||
|
Строку (AnsiString) можно собирать "из кусков", - запомните в какой-нибудь строковой переменной (напр. MyFileName) название Вашего файла и потом добавляйте его к "пути" (если он изменяется):
0
|
||||||
|
11 / 11 / 6
Регистрация: 03.04.2011
Сообщений: 631
|
|||||||||||||||||||||
| 30.11.2011, 16:22 | |||||||||||||||||||||
Мне надо как то направить, указать что именно в том каталоге и создался файл, вот как направить и показать программе путь используя именно вот эту структуру программы или чуть добавив какие то функции, тот вариант который вы мне в прошлый раз кидали он заработал , но он для меня много там непонятного и громозкий а суть хочу найти способ чтоб была и простота и код был менее громозкий Добавлено через 1 час 1 минуту попытался так переписать пока даже не запускается выдает ошибку в строке где namek=memo1
[BCC32 Error] sozdankatandfail.cpp(24): E2285 Could not find a match for 'operator UnicodeString::=(TStrings * const)' Full parser context sozdankatandfail.cpp(19): parsing: void _fastcall TForm1::Button1Click(TObject *) Добавлено через 32 минуты {
Добавлено через 11 минут Ура теперь все меня устраивает получилось так
0
|
|||||||||||||||||||||
| 30.11.2011, 16:22 | |
|
Помогаю со студенческими работами здесь
19
Не могу создать папку на рабочем столе – выпадает ошибка – “не удалось создать папку – Указан недопустимый путь. Что делать ? Создать на диске "С" папку, и скопировать в эту папку файл с диска "С" (TASM) Копирование только обновленных файлов в пустую папку Как создать папку (а не файл) в VS2003? Создать папку и сохранить в неё файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|