Показать сообщение отдельно
Старый 15.06.2015, 04:58   #2105
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

ничерта я не понял как ей пользоваться

Форматирование

function Format(Fmt: String; Args: array): String
Форматирование

function FormatFloat(Fmt: String; Value: Extended): String
Форматирование числа с плавающей запятой

function FormatDateTime(Fmt: String; DateTime: TDateTime): String
Форматирование даты и времени

function FormatMaskText(EditMask: string; Value: string): string
Форматирование строки по маске


не понимаю я как этот - Args: array - указать. или таким образом читать можно только по одному "пику"? то есть выйдет что-то типа:
Код:
var
assist:string;
messtext:string;
i:integer;
tmp:string;

//основная часть скрипта
//вызывается при приходе каждого пакета если скрипт включен
begin

if (pck[1]=#$04) 
then begin 
assist:=pck[2]+pck[3]+pck[4]+pck[5];
messtext:='';

for i:=2 to 5 do
begin
 tmp:= format('%x',[ord(pck[i])]);
 if Length(tmp) = 1
 then begin
   tmp:='0'+tmp;
 end;
 messtext:=messtext+tmp;
end;

ShowMessage(messtext);
end;

end.
однако это дело касается момента, когда данные приходят в "пиках", а если там идут переменные?
assist:=oldassist;
как тут прочитать oldassist?

Добавлено через 16 минут
о... увидел офтоп. по всей видимости ViewHex и есть мое решение
__________________
хочу картинку в подпись!

Последний раз редактировалось SeregaZ, 15.06.2015 в 04:58. Причина: Добавлено сообщение
SeregaZ вне форума   Ответить с цитированием