|
6 / 6 / 0
Регистрация: 08.04.2022
Сообщений: 52
|
|
Нужен исходник по созданию определенного количества папок04.05.2023, 11:27. Показов 5902. Ответов 115
Доброго времени суток, пользуюсь скриптами... VBS PoSH, CMD там сделать множество каталогов не такая уж проблема, подумал пару месяцев назад подучить VB6, хотел посмотреть смогу ли использовать его в администрировании... но увы информации мало, да и программы нашел по мимо ТС-а, которые могут как переименовывать, так и создавать множество папок. А вот по VB так и не нашел ничего, хотелось бы найти исходник или пример... Если нет ни у кого на этом форуме, то и искать уже, наверное, бесполезно.
0
|
|
| 04.05.2023, 11:27 | |
|
Ответы с готовыми решениями:
115
Нужен исходник для расчёта комплектации материалов или т.п. Исходник с расчётами, таблицами Батник по созданию папок |
|
Испарился
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
|
|
| 05.05.2023, 13:48 | |
|
0
|
|
|
Испарился
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
|
||||||
| 05.05.2023, 14:02 | ||||||
|
Интересно, а функция SHCreateDirectory поддерживает уникод? Создать папку с китайщиной например попробовать... А то не понятно как-то на конце функции нет ни буквы A ни буквы W и фиг поймёшь поддерживает уникод или нет...
Добавлено через 1 минуту А вот в CreateDirectory есть A и W там всё понятно Добавлено через 3 минуты Да, только что проверил, поддерживает уникод)))) Пришлось ещё проверять, а то было непонятно... Без буквы W на конце... Странная функция какая-то...
1
|
||||||
|
dive
4971 / 4668 / 847
Регистрация: 13.04.2015
Сообщений: 9,871
|
|
| 05.05.2023, 14:05 | |
|
1
|
|
|
Испарился
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
|
||
| 05.05.2023, 14:25 | ||
|
Да и получается, что моя функция MakeDir не нужна, раз SHCreateDirectory создаёт много вложенных папок, плюс ещё и с уникодом работает. Зря писал получается свою функцию MakeDir основанную на MkDir тем более без уникода...
Добавлено через 1 минуту [in] pszPath Тип: PCWSTR Указатель на строку Юникода
0
|
||
|
Испарился
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
|
||
| 05.05.2023, 14:30 | ||
|
0
|
||
|
6 / 6 / 0
Регистрация: 08.04.2022
Сообщений: 52
|
||||||
| 05.05.2023, 15:36 [ТС] | ||||||
|
Да действительно сложно особенно если с ЯП не работал и едва ли понимаю куда можно функции или нужно вставлять, я-то хотел, сделать кнопку, окно с указанием количества папок... и кнопку создать, ну вариант с EXCEL ближе всего к этому, а так нашел еще вариант.
1
|
||||||
|
Испарился
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
|
||||||
| 05.05.2023, 15:47 | ||||||
|
Интересный пример конечно, посмотрел я официальную документацию этой функции https://learn.microsoft.com/ru... pathexists там ясно написано, что функция не поддерживает юникод.
Добавлено через 2 минуты А так же ещё очень интересно и то, что в официальной документации написано DLL другая: Dbghelp.dll Я решил проверить, и она тоже работает!
Добавлено через 1 минуту А так же интересны комментарии в MSDN, цитирую: Комментарии Каждый указанный каталог создается, если он еще не существует. Если создаются только некоторые каталоги, функция вернет значение FALSE. Эта функция не поддерживает строки Юникода. Чтобы указать путь Юникода, используйте функцию SHCreateDirectoryEx . Все функции DbgHelp, такие как этот, являются однопоточными. Таким образом, вызовы из нескольких потоков в эту функцию, скорее всего, приведет к непредвиденному поведению или повреждению памяти. Чтобы избежать этого, необходимо синхронизировать все параллельные вызовы из нескольких потоков с этой функцией.
0
|
||||||
|
Испарился
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
|
|
| 05.05.2023, 15:53 | |
|
Ну эта функция и правда есть в этих двух разных DLL в imagehlp.dll и в Dbghelp.dll а вот как эти функции написаны это уже другой вопрос и ссылается ли одна DLL на другую, но какая разница... Всё равно эти функции старые и не уникодные.
Добавлено через 1 минуту Подойдёт разве что для старых винд, Windows 2000 там например или Windows 98 может даже... Не знаю... SHCreateDirectory гораздо лучше это точно, но она начиная от XP
0
|
|
|
6 / 6 / 0
Регистрация: 08.04.2022
Сообщений: 52
|
||
| 05.05.2023, 15:55 [ТС] | ||
|
0
|
||
|
Испарился
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
|
|
| 05.05.2023, 15:55 | |
|
Кстати эта функция есть даже в API вьювере
0
|
|
|
Испарился
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
|
|
| 05.05.2023, 16:06 | |
|
Эти две DLL кстати почти одинаковые, и функции там похожие. Но я понял, что Dbghelp.dll новее и лучше и функций там чуть по больше.
0
|
|
|
Испарился
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
|
|
| 05.05.2023, 16:08 | |
|
Но этой функцией в любом случае лучше не пользоваться так как она не поддерживает уникод и ещё тем более всегда слеш на конце добавлять надо (символ "\"), а в SHCreateDirectory не надо
0
|
|
| 05.05.2023, 16:18 | ||
|
0
|
||
|
6 / 6 / 0
Регистрация: 08.04.2022
Сообщений: 52
|
|||||||
| 05.05.2023, 16:25 [ТС] | |||||||
0
|
|||||||
|
6 / 6 / 0
Регистрация: 08.04.2022
Сообщений: 52
|
|
| 05.05.2023, 16:39 [ТС] | |
|
То, что выше оказывается VBA уж извините, нашел случайно то что хотел сделать, ну почти если копировать из exsel правдо не знаю на каком это ЯП и можно ли как-то рас компилировать exe файлы.
0
|
|
| 05.05.2023, 16:39 | |
|
Помогаю со студенческими работами здесь
40
Реализовать подсчет количества слов из определенного количества букв в строке Нужен исходник Нужен исходник приложения Нужен исходник компилятора Нужен исходник сапера Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|