Последние записи
- Преобразовать массив байт в вещественное число (single)
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
- Вывод на печать графического файла
- Взаимодействие через командную строку
- Перенести программу из Delphi в Lazarus
- Определить текущую ОС
- Автоматическая смена языка (раскладки клавиатуры)
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
3rd
Янв
Рекомендуемые правила оформления кода
Многие опытные программисты форума частенько жалуются на плохую читаемость кода. Конечно же каждый программист обладает так называемым «почерком» (стилем программирования). Но, согласитесь, у некоторых очень неразборчивые «почерки». Предлагаю тем, кто жалуется, в этой теме тезисно изложить рекомендуемые правила(от себя или где — нибудь общепринятые). (читать всё…)
2nd
Янв
Алгоритм программы которая двигает курсор в обратном направлении
Как сделать небольшую программу которая должна двигать курсором в противоположном направлении? Пример мыш двигаетса влево а курсор вправо. (читать всё…)
31st
Дек
Новогодняя рассылка. Выпуск 134
От ведущего.
Здравствуйте наши форумчане. Поздравляем вас с наступающим новым годом. Сегодня у нас необычная рассылка. Хотелось бы вас познакомить с самыми активными темами раздела свободное общение. Читайте и отдыхайте с наступающим!
29th
Дек
(пред)новогоднее настроение… есть ли оно у вас?
Вроде бы какой-то праздник будет 31 декабря…
Скажите, есть ли у вас предновогоднее настроение?
Лично у меня нет (не расстраиваюсь). Сначала всё началось с того, что я обеспокоился (несколько лет назад) тем, что у меня куда-то пропало настроение, а теперь я вообще вспоминаю о новом годе исключительно лишь благодаря «новогодним» реалиям и артефактам (ёлки, украшения, «деды морозы», ледовые городки)…
А у вас что? (читать всё…)
29th
Электрическая бритва или станок?
Чему вы больше отдаете предпочтение: электробритвам или станкам?
Брился электробритвой всего один раз, она была сетчатая. Выбрила гладко и без раздражения. Так вообще пользуюсь станком. Но щетина появляется за два дня, если каждый раз бриться станком «против шерсти» до гладкости, обязательно будет раздражение.
Пожалуйста, выразите свое мнение по этому вопросу, если вы пользуетесь электробритвой, то напишите пожалуйста фирму-производителя, модель и её тип. (читать всё…)
29th
USBMaster — Рулим флешками в офисе
Хочу поделиться с Вами приладой для учета флешек.
Постановка задачи была следующая: существует утвержденный список сертифицированных флешек, которыми можно пользоваться и есть специалист по безопасности, который за это отвечает. С помощью этой прилады можно: спалить кого угодно на предмет втыкания в комп левых флешек, настроить все компы на использование флешек необходимым образом, удалить всю информацию из реестра об установленных флешках (тем самым прикрыв свою задницу в случае грядущей проверки из вышестоящей инстанции) и еще кое-что.
автор: dab00
Скачать VBA и HTA версии можно здесь: http://da440dil.narod.ru
VBA версию попробую вложить.
Код, конечно, некрасивый — не оптимизированный — тем не менее работает.
28th
Дек
Удаление комментариев из кода в VB
Здравствуйте, уважаемые форумчане!
Представляю вашему вниманию скрипт для удаления комментариев — апострофа (символа » ‘ «), пробелов, табуляций из файлов исходного кода на VB — в вашем случае модулей .bas — нет на форуме темы VB — Excel (VBA) самая подходящая.
Скрипт создает новый файл с префиксом «New-«. Работает в графическом и консольном режиме. Использует регулярные выражения, поэтому довольно шустрый. (читать всё…)
28th
Компьютерный AI в играх. Боты — как они работают?
Играя в cs 1.6 от скуки и счастья, что сдал экзамены.
Задался вопросом о том, как работают тамошние боты(zBot — кажись).
Как они устроены?
Как работает каждый созданный бот работает? Куда-то бегает, выбирает цель, резко меняет тактику и т.д.
И чем этот бот представлен в игре(в процессе, в системе), каким обьектом?
Да и вообще к другим играм это тоже относится. (читать всё…)
27th
Дек
SilverLight 4.0 + COM API. Breaking the habit…
Как известно, из SilverLight-приложения достучаться до файловой системы непросто, что вполне логично с точки зрения безопасности. Нет, ну добраться до файла в каталоге «Мои документы» — нет проблем, в ином месте — приходится изобретать велосипед. В этой статье я опишу устройство подобного велосипеда.
автор: dab00
На днях писал одно SilverLight-приложение, в котором было необходимо при создании в базе данных новой записи создавать на файл-сервере каталог с соответствующим названием, добавлять/удалять файлы в/из каталог(а) и пасти информацию обо всех файлах, находящихся в целевом каталоге. Скажем, что-то отдаленно напоминающее систему управления версиями.
И вот когда, наконец, убив несколько дней на разработку я приступил к реализации функционала работы с файловой системой… сначала мне показалось, что я выбрал не ту технологию. Даже всерьез рассматривал вариант переноса пользовательских каталогов «Мои документы» на сервер — куда деваться — неужели столько времени потрачено впустую…
А ларчик просто открывался — на помощь пришла старая добрая технология COM.
Достаточно было импортировать в проект пространство имен System.Runtime.InteropServices.Auto mation, дальше — песня.
Хочешь — FileSystemObject:
Dim fso As Object = AutomationFactory.CreateObject(«Scr ipting.FileSystemObject»)
Хочешь — Shell.Application:
Dim sh As Object = AutomationFactory.CreateObject(«She ll.Application»)
Хочешь WshShell:
Dim wshShell As Object = AutomationFactory.CreateObject(«WSc ript.Shell»)
Со всеми вытекающими свойствами и методами. Просто праздник какой-то .
На всякий случай можно проверить, как там дышит AutomationFactory:
If AutomationFactory.IsAvailable Then
И дело в шляпе. Easy peasy lemon squeezy . Хорошо что приложение было внебраузерным — если бы такие фокусы прокатили в браузере, разработчиков мелкомягких можно было бы смело расстрелять раз несколько. В общем, как добрался я до COM API, отпустило меня . Такая вот история.
P.S. В Silverlight 5 можно обойтись и без «велосипеда». Правда в настоящий момент (11.11.11) доступна только RC-версия.
Облако меток
css реестр ассемблер timer SaveToFile ShellExecute программы массив советы word MySQL SQL ListView pos random компоненты дата LoadFromFile form база данных сеть html php RichEdit indy строки Win Api tstringlist Image мысли макросы Edit ListBox office C/C++ memo графика StringGrid canvas поиск файл Pascal форма Файлы интернет Microsoft Office Excel excel winapi журнал ПРОграммист DelphiКупить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)