Последние записи
- Поиск значения и вставка текста
- Быстрый доступ к пикселям
- Количество сотых долей секунды, прошедших с начала дня (CMD, BAT)
- Как по даблклику крутить значения ячейки по кругу (Microsoft Office Excel)?
- Запустить батник в свернутом окне
- Как получить доступ к массиву пикселов DIB
- Модуль числа |a| без условных операций на CMD
- Как копировать текст из блока в буфер обмена?
- Получение ProductKey установленной Windows
- Как парсить https сайт ?
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
19th
Фев
Программирование на ассемблере на платформе x86-64
В данной книге речь идет о работе процессора в двух его основных режимах: защищенном режиме и 64-битном, который также называют long mode («длинный режим»). Также помимо изложения принципов и механизмов работы процессора в защищенном и 64-битном режимах, речь пойдет о программировании на ассемблере в операционных системах семейства Windows, как в 32-битных, так и 64-битных версиях. Рассматривается не только разработка обычных приложений для операционных систем Windows, но и разработка драйверов на ассемблере. При написании книги уделялось большое внимание именно практической составляющей, т.е. изложение материала идет только по делу и только то, что необходимо знать любому системному и низко-уровневому программисту. Последний раздел книги посвящен принципам работы многопроцессорных систем, а также работе с расширенным программируемым контроллером прерываний (APIC).
18th
Считывание данных с Com-порта
Я только начинаю изучение c, программирование микроконтроллеров!
Мне поставили такую интересную задачу — наглядно вывести данные с Com-порта весового устройства.
Данные поступают на порт постоянно. Примерно 3 раза/сек.
Нужно, чтобы они аккуратно складывались, к примеру, в текстовой файл, чтобы в любой момент можно было посмотреть историю взвешиваний.
Т.е. строчка — дата, вес.
Трудности:
Отсечь лишние. В день может быть примерно 10-20 взвешиваний тяжелых машин. Но мне не надо (3*60*60*24) данных веса за 1 день.
Т.е. выводить бы примерно каждые 3 секунды или только когда будет взвешивание.
Ноль, который будет бОльшую часть времени не нужен.
Взвешивание:
Грузовик заезжает на платформу. Весы моментально реагируют и пулеметом выстреливают (примерно 3 раза/сек) данные — нарастающий вес. Когда грузовик останавливается, вес успокаивается в верхней точке. НО, он может колебаться +- несколько десятков кг. Так устроено оборудование. Затем он уезжает, вес стремительно уменьшается до +-нуля.
Ребят, помогите. Задача интересная, но я сам не осилю.
18th
Cчитывание измеренной температуры с датчика DS18B20 в Excel, используя библиотеку RSAPI.DLL
Собрала электронный термометр в соответствии со схемой представленной на странице: http://evm.wallst.ru/main/therm/ds18b20.htm. как считывать температуру с датчика в Excel, используя библиотеку RSAPI.DLL?
Как написать в Excel :
1. Инициализация DS18B20
2. Подача ROM команды
3. Подача функциональной команды DS18B20
18th
Ну что? начинаем запрещать google в России?
Не хотят взаимодействовать в России, кто-то будет против?
17th
Фев
Виртуальная клавиатура (программное нажатие кнопок)
Нужно написать экранную клавиатуру с 2 кнопками Q и A. Нажатие кнопок программное.
17th
Масштабирование программы для разных экранов
Есть программа в основной форме которой много меток, фреймов, таблиц по разным листам PageControl. всё хорошо работает. Но программа делалась под разрешение 1024*768 (размер окна главной формы 800*600).
Вопрос: как можно сделать увеличение без глобального переписывания программы.? В винде, например, можно тему с крупными шрифтами поставить, но это решение не подходит так как меняет весь рабочий стол и «портит всю красоту». Можно ли как нибудь к существующему проекту прикрутить тему с большими шрифтами, без изменения всей темы винды?
17th
Как можно нескольким компонентам назначить ОДИН обработчик событий?
Есть несколько кнопок. Можно ли написать для всех один обработчик, чтобы OnClick в Edit записывался Caption этой кнопки ?
14th
Фев
WaitableTimer, вывод компьютера из спящего режима
Мне посоветовали WaitableTimer для вывода компьютера из сна.
Сегодня дотянулись руки, решил глянуть, и реализовать. Полез в интернет за информацией. Нашёл два исходника для шарпа. Проверил каждый как в источнике — компьютер из сна не выходит.
Как я понимаю, гвоздь сегодняшней программы — последний параметр функции SetWaiableTimer — должен быть true, как я правильно понял ?
На основе этих двух исходников соорудил свой под собственные нужды.
using System;
using System.Threading;
using System.Runtime.InteropServices;
namespace Waitable
{
public class WaitableTimer
{
[DllImport("kernel32.dll")]
private static extern IntPtr CreateWaitableTimer(
IntPtr lpTimerAttributes,
bool bManualReset,
string lpTimerName);
[DllImport("kernel32.dll")]
private static extern bool SetWaitableTimer(
IntPtr hTimer,
[In] ref long pDueTime,
int lPeriod,
IntPtr pfnCompletionRoutine,
IntPtr lpArgToCompletionRoutine,
bool fResume);
[DllImport("kernel32", SetLastError = true, ExactSpelling = true)]
private static extern Int32 WaitForSingleObject(IntPtr handle, uint milliseconds);
private static IntPtr handle;
private static Thread mainwait; // давайте жить дружно
private static void SetWaitForWakeUpTime(object input)
{
long duetime=(long)input;
input=null;
handle=CreateWaitableTimer(IntPtr.Zero,true,"LOL_Bot_WaitableTimer");
SetWaitableTimer(handle,ref duetime,0,IntPtr.Zero,IntPtr.Zero,true);
uint INFINITE = 0xFFFFFFFF;
int ret=WaitForSingleObject(handle,INFINITE);
mainwait=null;
}
public static void SetWakeUp(TimeSpan delay)
{
mainwait=new Thread(WaitableTimer.SetWaitForWakeUpTime);
mainwait.Start(-delay.Ticks);
}
}
}
Из-вне вызывается оч просто: WaitableTimer.SetWakeUp(new TimeSpan(0,0,5,0,0));
Перевод в такты и отрицательная задержка делаются «на месте». Абсолютное время (положительная задержка) ещё не пробовал.
Что тут не так ? Как разбудить компьютер ?
8th
Фев
Импорт TXT файлов в Excel
Есть файлы тхт — много… у всех название в виде кода 28004, 77005 и тп.
Внутри каждого файла 2 колонки с цифрами разделенные пробелом:
11968 2
77077 5
1258974 6
и т.д.
Как бы так сделать чтобы все эти файлы можно было импортировать в Excel и получить таблицу вида:
«название файла» 28004 (1 ячейка)/ 11968 (2 ячейка)/ 2 (3 ячейка)
и так далее «название файла»./……./……
Облако меток
ассемблер timer select SaveToFile ShellExecute TBitMap советы программы массив word MySQL ListView SQL pos random компоненты дата LoadFromFile form база данных сеть html php RichEdit indy строки Win Api tstringlist Image мысли макросы Edit ListBox office C/C++ memo графика StringGrid поиск canvas файл Pascal форма Файлы интернет excel Microsoft Office Excel winapi журнал ПРОграммист DelphiКупить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту

пеллетные котлы

Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)


