Вопрос № 144295: Здравствуйте уважаемые эксперты! У меня вопрос по регистрации программы в реестре. Каким образом можно правильно поместить программу в автозапуск в реестр, когда пишу код для внесения ключа в реестр - разные антивирусы ругаются....Вопрос № 144311: Знаю, что вопрос глупый, но где пищит тригер: в Delphi(внутри кода) или как процедура в SQL Server...Вопрос № 144312: Здравствуйте
уважаемые эксперты! Помогите написать программу для зачета. Есть сообщение (текстовой файл в Блокноте), содержащий 10 000 символов. Необходимо создать программу, в которой в виде таблицы будет содержаться в первой строке - символ, во вто...
Вопрос № 144.295
Здравствуйте уважаемые эксперты! У меня вопрос по регистрации программы в реестре. Каким образом можно правильно поместить программу в автозапуск в реестр, когда пишу код для внесения ключа в реестр - разные антивирусы ругаются.
Отвечает: Олекса aka SoW
Здравствуйте, Павел Александрович Курохтин! Пример помещения программы в автозагрузку в приложении.
Но некоторые антивирусы, если у них включена защита реестра, всегда будут ругатся на то, что программа хочет записать себя в автозагрузку. Программно с етим ничего поделать нельзя. Нужно или добавить программу в список доверенных приложений в антивирусе, или отключить защиту реестра.
Приложение:
--------- Вiк живи - вiк учись.
Ответ отправил: Олекса aka SoW (статус: 3-ий класс)
Ответ отправлен: 18.09.2008, 14:12
Вопрос № 144.311
Знаю, что вопрос глупый, но где пищит тригер: в Delphi(внутри кода) или как процедура в SQL Server
Приложение:
Отправлен: 18.09.2008, 16:24
Вопрос задала: Ladami (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Шичко Игорь
Здравствуйте, Ladami! Триггер используется в SQL-server там же его и пишут. Цитата: "Триггер – это специальный тип хранимой процедуры, которая запускается автоматически системой SQL Server при модифицировании какой-либо таблицы. " Почитайте: http://www.intuit.ru/department/database/sqlserver2000/22/
Ответ отправил: Шичко Игорь (статус: 3-ий класс)
Ответ отправлен: 18.09.2008, 16:45 Оценка за ответ: 5
Отвечает: Лысенков Антон Анатольевич
Здравствуйте, Ladami!
Некоторое подобие триггеров в Delphi все-же есть. Это процедуры обработки событий AfterInsert, AfterEdit, AfterDelete и т.п. Вы можете их найти на вкладке События (Events) в Инспекторе объекта (Object Inspector) для компонентов TTable, TAdoTable. Однако все дейтвия в этих процедурах будут выполняться на стороне клиента, что не очень правильно для серверных баз данных (SQL Server, InterBase, FireBird), поэтому лучше будет писать триггеры непосредственно средствами СУБД.
Ответ отправил: Лысенков Антон Анатольевич (статус: Студент)
Ответ отправлен: 19.09.2008, 09:51 Оценка за ответ: 5
Вопрос № 144.312
Здравствуйте уважаемые эксперты! Помогите написать программу для зачета. Есть сообщение (текстовой файл в Блокноте), содержащий 10 000 символов. Необходимо создать программу, в которой в виде таблицы будет содержаться в первой строке - символ, во второй строке содержится вероятность появления символа в сообщении. Помогите !!!
Вероятность появления символа в сообщении вычисляется как отношение количества вхождения символа в сообщение на общее количество всех символов в тексте сообщения.
Алгоритм следующий:
1. Открываем файл и смотрим сколько в нем символов. 2. Создаем массив и заполняем его нулями - это будет счетчик количества вхождения символов. 3. Посимвольно читаем файл и заполняем массив (увеличиваем счетчик). 4. Далее заполняем таблицу: добавляем
символ в первый столбец и вероятность - во второй.
Пример, выполненный в среде Delphi 7 можно скачать здесь: 144312.zip [186 кБ] (Файл будет удален через 1 месяц после последнего скачивания.) Этот же пример прикреплен к ответу.
Успехов!
Прикреплённый файл: Загрузить >> Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа. --------- Все должно быть сделано настолько просто, насколько это возможно. Но не проще. (с) А.Эйнштейн
Ответ отправил: Denisss (статус: Профессор) Россия, Москва ICQ: 281599577 ---- Ответ отправлен: 20.09.2008, 16:04 Оценка за ответ: 5 Комментарий оценки: Огромное вам спасибо!!!