|
6 / 6 / 0
Регистрация: 08.04.2022
Сообщений: 52
|
|
Нужен исходник по созданию определенного количества папок04.05.2023, 11:27. Показов 6214. Ответов 115
Доброго времени суток, пользуюсь скриптами... VBS PoSH, CMD там сделать множество каталогов не такая уж проблема, подумал пару месяцев назад подучить VB6, хотел посмотреть смогу ли использовать его в администрировании... но увы информации мало, да и программы нашел по мимо ТС-а, которые могут как переименовывать, так и создавать множество папок. А вот по VB так и не нашел ничего, хотелось бы найти исходник или пример... Если нет ни у кого на этом форуме, то и искать уже, наверное, бесполезно.
0
|
|
| 04.05.2023, 11:27 | |
|
Ответы с готовыми решениями:
115
Нужен исходник для расчёта комплектации материалов или т.п. Исходник с расчётами, таблицами Батник по созданию папок |
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 05.05.2023, 13:48 | |
|
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||||||
| 05.05.2023, 14:02 | ||||||
|
Интересно, а функция SHCreateDirectory поддерживает уникод? Создать папку с китайщиной например попробовать... А то не понятно как-то на конце функции нет ни буквы A ни буквы W и фиг поймёшь поддерживает уникод или нет...
Добавлено через 1 минуту А вот в CreateDirectory есть A и W там всё понятно Добавлено через 3 минуты Да, только что проверил, поддерживает уникод)))) Пришлось ещё проверять, а то было непонятно... Без буквы W на конце... Странная функция какая-то...
1
|
||||||
|
dive
4990 / 4741 / 850
Регистрация: 13.04.2015
Сообщений: 9,976
|
|
| 05.05.2023, 14:05 | |
|
1
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 05.05.2023, 14:25 | ||
|
Да и получается, что моя функция MakeDir не нужна, раз SHCreateDirectory создаёт много вложенных папок, плюс ещё и с уникодом работает. Зря писал получается свою функцию MakeDir основанную на MkDir тем более без уникода...
Добавлено через 1 минуту [in] pszPath Тип: PCWSTR Указатель на строку Юникода
0
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 05.05.2023, 14:30 | ||
|
0
|
||
|
6 / 6 / 0
Регистрация: 08.04.2022
Сообщений: 52
|
||||||
| 05.05.2023, 15:36 [ТС] | ||||||
|
Да действительно сложно особенно если с ЯП не работал и едва ли понимаю куда можно функции или нужно вставлять, я-то хотел, сделать кнопку, окно с указанием количества папок... и кнопку создать, ну вариант с EXCEL ближе всего к этому, а так нашел еще вариант.
1
|
||||||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||||||
| 05.05.2023, 15:47 | ||||||
|
Интересный пример конечно, посмотрел я официальную документацию этой функции https://learn.microsoft.com/ru... pathexists там ясно написано, что функция не поддерживает юникод.
Добавлено через 2 минуты А так же ещё очень интересно и то, что в официальной документации написано DLL другая: Dbghelp.dll Я решил проверить, и она тоже работает!
Добавлено через 1 минуту А так же интересны комментарии в MSDN, цитирую: Комментарии Каждый указанный каталог создается, если он еще не существует. Если создаются только некоторые каталоги, функция вернет значение FALSE. Эта функция не поддерживает строки Юникода. Чтобы указать путь Юникода, используйте функцию SHCreateDirectoryEx . Все функции DbgHelp, такие как этот, являются однопоточными. Таким образом, вызовы из нескольких потоков в эту функцию, скорее всего, приведет к непредвиденному поведению или повреждению памяти. Чтобы избежать этого, необходимо синхронизировать все параллельные вызовы из нескольких потоков с этой функцией.
0
|
||||||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 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
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 05.05.2023, 15:55 | |
|
Кстати эта функция есть даже в API вьювере
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 05.05.2023, 16:06 | |
|
Эти две DLL кстати почти одинаковые, и функции там похожие. Но я понял, что Dbghelp.dll новее и лучше и функций там чуть по больше.
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 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 | |
|
Реализовать подсчет количества слов из определенного количества букв в строке Нужен исходник Нужен исходник приложения Нужен исходник компилятора Нужен исходник сапера Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса
Калибровка параметров симбиотической модели: технический обзор
Содержание:
Введение
Постановка проблемы
Технические аспекты реализации
Процесс внедрения изменений
|
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0»
https:/ / ibb. co/ NnkGpfMd
Представленная интегрированная схема описывает непрерывную нелинейную. . .
|
|
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы
### Аннотация
Представлено исследование по разработке агентной модели микоризной. . .
|
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики
Контекст
Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
|
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии
Введение
Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
|
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np
class PlantAgent:
def __init__(self, name, strategy, initial_biomass):
self. name = name
self. strategy = strategy # "greedy" (широколиственные) или. . .
|