|
32 / 18 / 7
Регистрация: 30.09.2011
Сообщений: 59
|
|
DirectoryListBox - перейти в пустую папку и создать файл28.11.2011, 20:33. Показов 4127. Ответов 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? Создать папку и сохранить в неё файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|