на C/C++ под linux и freebsd Необходимо заменить иконку (RT_ICON) или группу иконок (RT_ICON_GROUP) в win32 exe файле (конкретно .net exe) с сохранением его работоспособности Можно производить на файле без иконки, т.е. просто ...
Проект на делфи
Измерение технологических параметров должно производиться с интервалом 500 миллисекунд.
Алгоритмы должны выполняться с периодом 5 секунд. Расчет производится по значениям, усредненным за 5 секунд.
Программный модуль должен формировать сообщения согласно диагностическим алгоритмам и обеспечивать возможность их считывания средствами ПО верхнего уровня. Сообщения должны оставаться активными в течение всего времени, пока выполняются соответствующие условия. Исходными данными для системы диагностики являются измеряемые параметры, а также вводимые в систему уставки. Все это необходимо сделать в DLL. Если возьметесь, то вышлю Все исходные данные. Ну и для проверки визуализацию, данные должны считываться с Exel-файла при проверке..
Примерно должны быть реализованы 3 класса:...
пример проги во вложении
срок 3 дня
ICQ: 380945346
library DiagTVV; //Библиотека dll
uses Classes, FRIntf, PlugUtils, SysUtils, htypes, Variants, IniFiles; //объявляем все классы
const Consts: String = 'Consts'; Settings: String = 'Settings';
type
TSeries = class //название класса
Data: array of Double; //данные это массив из double
Limit,Count,MaxDevIndex: Integer; //переменные типа интеджер
Sum,Avg,Min,Max,Dev: Double; // переменные типа даубле
constructor Create(ALimit: Integer); //конструктор создания
procedure Clear; //процедура очистки
function AddValue(Value: Double): Boolean; //функция с выходом 0-1
procedure DelValue(Index: Integer); //процедура очистки
end;
TSensor = class
Name: String;
Value,Current,Sum: Double;
Index,SensIndex,ItemCount,ValueCount,FailCount: Integer;
FailTime: array[0..9] of TDateTime;
History: TSeries;
Uncertain,RefSaved: Boolean;
function RefKey: String;
function LoadRef: String;
function SaveRef(AValue: String): String;
end;
TSensorList = class
Items: array[0..299] of TSensor;
SensorCount: Integer;
constructor Create;
procedure AddSensor(AName: String; Count: Integer = 1);
function GetSensor(AName: String; AIndex: Integer = 0): TSensor;
function GetSensorValue(AName: String; AIndex: Integer = 0): Double;
function GetMin(AName: String): Integer;
function GetMax(AName: String): Integer;
function GetAvg(AName: String; AIndex: Integer = 0; ACount: Integer = 0): Double;
function Compare(S1,S2: String): Boolean;
property Sensor[Index:]: TSensor read GetSensor;
property SensorValue[Index:]: Double read GetSensorValue; default;
end;
Выбранный исполнитель
Похожие заказы
- $250Прикладное ПО4 заявкиЗакрыт12 лет назад
Нужно доделать существующий грабер на python, а именно добавить многопоточность и поддержку прокси, а также скомпилировать его в exe.
Прикладное ПО1 заявкаЗакрыт12 лет назад- $250
У нас есть небольшая утилита, написанная на C++ Qт4. Запускается на Linux в графическом режиме и делает вот что: - соединяется с MySQL и проверяет в наличие пользователя и его статус - запрашивает ...
Прикладное ПО1 исполнительЗавершен12 лет назад - $150
1. Дано: 1.1. Текстовый файл с множеством строк вида 1;2;3 (пример строки: http://site.com/;user;pass) 1.2. Список URL. И к каждому URL: 1.2.1. Список строк 1 1.2.2. Список строк ...
Прикладное ПО1 исполнительЗавершен12 лет назад - $50
Нужна програмка которая при запуске с компьютера сама вводит логин и пароль на веб сайт.Логин и пароль находится в файле на компьютере. icq 374623232
Прикладное ПО10 заявокЗакрыт12 лет назад Необходим макрос, использующий данные из одной таблицы Excel для заполнения другой таблицы.
Прикладное ПО1 исполнительЗавершен12 лет назадЕсть .DAT файл. Этот файл содержит текст. Необходимо определить какой программой его можно вскрыть. (Notepad++ и блокнот его не берут, выходят кракозябры) Указывайте пожалуйста цену и сроки заранее, ...
Прикладное ПО1 исполнительЗавершен12 лет назад- $50
Нужно написать функцию которая бы конвертировала файл во все три формата. Пишите сюда или в скайп - lp_funky
Прикладное ПО2 заявкиЗакрыт12 лет назад Необходимо разработать полнофункциональный клиент одной из популярных социальных сетей. Более подробное ТЗ в ЛС, после подачи заявки. Интересует быстрая разработка.
Прикладное ПО3 заявкиЗакрыт12 лет назад- $50
Нужен пройстейший видеодетектор на С++ с использованием OpenCV 2.4 (лучше готовый с адаптацией под условия задачи). Требования: - один класс для работы с детектором - компакность и простота кода - ...
Прикладное ПОнет заявокЗакрыт12 лет назад