|
102 / 39 / 0
Регистрация: 16.09.2014
Сообщений: 429
|
||||||
Записывается в реестр только из скомпилированного в exe проекта02.10.2024, 17:19. Показов 2547. Ответов 40
Метки нет (Все метки)
Для записи в реестр пытался использовать встроенную VB6 функцию
Все варианты работают только если проект скомпилирован в exe, на этапе проектирования ничего в реестр не записывается. Это нормально? Так и задумано в VB6? Я работаю в портабельной VB6 - из-за этого может быть?
1
|
||||||
| 02.10.2024, 17:19 | |
|
Ответы с готовыми решениями:
40
Запуск скомпилированного проекта Delphi XE2 в Windows 7
|
| 04.10.2024, 01:39 | |
|
Проги условно можно разделить на портабельные и стационарные (установочные). Там где нужа портабельность там все в папке с программой, где нужно сделать для многопользователей - реестр и Appdata. Я например на ноуте сижу с портабельного Фирефокса, просто чисто психологически спокойнее, когда программа срет в одно место, и ее легко снести при желании, ну и при каком-нибудь крахе, можно будет перекинуть жесткий на другой аппарат или скопировать программы методом простого копирования. В то же время если прога делается для много-пользователей там конечно должно предусмотрено быть кое-что..
1
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 04.10.2024, 05:47 | |
Сообщение было отмечено giaber как решение
Решение
giaber, специально для вас прикладываю пример как работать с модулем
1
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 04.10.2024, 06:08 | ||
|
и первое что там пишется это "Файлы INI не поддерживают Unicode. " с чем я абсолютно и полностью не соглашусь. Стандартные API может и не поддерживают запись INI в юникоде но вот чтение поддерживают. А записывать файл в юникоде можно и самому вручную в юникоде (я так делаю). Добавлено через 12 минут Прочитал полностью статью, там многие пункты можно оспорить Например - Размер INI-файлов ограничен 32 КБ. - не согласен, я могу хоть 4 Гб INI сделать если захочу на всю катушку - Местом расположения INI-файлов по умолчанию был каталог Windows! Это определенно было плохо для Windows NT, поскольку только администраторы имели право записи там. - не согласен, в основном место располажения эта папка программы - Файлы INI содержат только два уровня структуры. Файл INI состоит из разделов, а каждый раздел состоит из строк. Вы не можете помещать разделы внутрь других разделов. - тоже не согласен если захочешь то и напишешь свой алгоритм для анализа многоуровневой вложенности подразделов Если не ограничеваться стандартными только функциями для INI то можно всё что угодно. Добавлено через 2 минуты Про потоки тоже не согласен ну кто будет запускать две копии твоей программы в память... ну это же бред какой-то
1
|
||
| 04.10.2024, 07:00 | |
|
Еще бы стоит заметить, к тому что я говорил, вообще то, концепция разграничения прав, на самом деле очень правильная, т.е., это когда программа находится в отдельном защищенном месте, а настройки и данные находятся в других местах. Ведь если взять любую портабельную программу, то как правило, она будет лежать в не защищенной папке, и априоре не защищена от действия любого, простейшего вируса, запущенного с обычными правами.
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 04.10.2024, 13:50 | ||
|
Про потоки тоже не согласен ну кто будет запускать две копии твоей программы в память... ну это же бред какой-то
Добавлено через 27 секунд Точно так же будет не защищена от вирусов)))
0
|
||
| 04.10.2024, 15:55 | ||
|
Добавлено через 1 час 22 минуты На такой вирус наткнетесь и хана, сейчас "нарвался" ) вырезано Добавлено через 33 минуты Не по теме: Если че, я там, не порнографию какю посещал, а искал инфу про QBasic, и напаролся на этот банер, а то скажете ))
0
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|||
| 04.10.2024, 16:55 | |||
|
Добавлено через 1 минуту
0
|
|||
|
Модератор
|
|||||||||||
| 04.10.2024, 19:42 | |||||||||||
|
0
|
|||||||||||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 04.10.2024, 20:05 | |
|
Админы, не админы... Ерунда какая-то! У меня один комп и сижу только я и я всегда админ и всё. Я же не на работе ё моё.
Добавлено через 37 секунд Зачем мне самому себе урезать права?
0
|
|
|
|
|||||
| 04.10.2024, 20:06 | |||||
|
Писать в реестр нужно только тогда, когда в этом есть необходимость. Для большинства простых прог, без установки, достаточно записи в файл расположенный рядом с exe. Просто я не привык гадить в системе пользователей, поэтому без необходимости не пишу в реестр или в AppData. Большинство моих прог работают без установки и их легко переносить на другие компы с сохранением всех данных включая настройки. В вашем случае понадобится экспорт/импорт реестра. Лучше чтобы модераты сделали бы ссылку не активной чтобы никто случайно по ней не кликнул бы.
1
|
|||||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|||
| 04.10.2024, 20:13 | |||
|
Из-за боязни вирусов что ли, делать мне нечего себя ущемлять из-за этого
Добавлено через 2 минуты во всех же остальных API-функциях, без полного пусти это твой каталог программы Добавлено через 1 минуту Добавлено через 1 минуту testuser2, зачем вообще такие ссылки выкладывать? Добавлено через 1 минуту locm, полностью поддерживаю
0
|
|||
|
Модератор
|
||||||
| 04.10.2024, 20:14 | ||||||
|
0
|
||||||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 04.10.2024, 20:44 | |
|
Ну какой идиот не будет указывать полный путь в своей программе? Тоже это очень странно...
Добавлено через 58 секунд И зачем много разных пользователей? Даже если такая необходимость есть на одном компьютере то откопируй свою программу в разные папки для разных пользователдей тогда и всё! И не будет тогда проблем с INI.
0
|
|
| 05.10.2024, 03:10 | |||||
|
Я вот если честно, до этих прав не сам дошел
Добавлено через 5 минут Добавлено через 3 минуты Добавлено через 10 минут
0
|
|||||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|||
| 05.10.2024, 14:43 | |||
|
Добавлено через 1 минуту
0
|
|||
| 05.10.2024, 15:48 | ||
|
Добавлено через 8 минут Из пследних достижений веба, конечно, wasm вызывает некоторые опасения, там-то бинарный код будет загружаться, который как говорят, труднее поддается анализу. И если его внедрят, учитывая еще, что технология будет сырая.. наверное могут быть какие-ниудь эти самые...
0
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 05.10.2024, 16:20 | ||
|
0
|
||
| 05.10.2024, 16:31 | ||
|
0
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 05.10.2024, 16:38 | ||
|
0
|
||
| 05.10.2024, 16:38 | |
|
Размер скомпилированного EXE-файла
Возможно ли выдрать скрипты из пространства Jenkins уже скомпилированного проекта?
Как сменить иконку уже скомпилированного exe файла? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса
Калибровка параметров симбиотической модели: технический обзор
Содержание:
Введение
Постановка проблемы
Технические аспекты реализации
Процесс внедрения изменений
|