Внимательно только сравни.
function Test(const Xn, Wn: array of Real): Real;
var
Sum: Real; // взвешенная сумма.
i: Integer; // счетчик.
tasks: array of itask;
XnBuf, WnBuf: Real;
begin
Sum := 0;
SetLength(tasks, Length(Xn));
for i := 0 to High(Xn) do
begin
XnBuf := Xn[i];
WnBuf := Wn[i];
tasks[i] := TTask.Create(
procedure()
begin
Sum := Sum + XnBuf * WnBuf; // подсчет взвешенной суммы.
end);
end;
for i := 0 to High(tasks) do
tasks[i].Start;
TTask.WaitForAll(tasks);
end;
var _msg = HttpUtility.UrlEncode(msg, Encoding.GetEncoding(1251)); Не помогло, сообщение стало выглядеть так "%c7%e4%f0%e0%e2%f2%e2%f3%e9" (так же как и при отправке на сайте в заголовке "%C7%E4%F0%E0%E2%F2%E2%F3%E9")
Ну т.е., да можно юзать халявный хостинг с доменом 3его(в лучшем случае) уровня, но это не твой хостинг и за него ответственность ни кто не несёт.
LissaAlbatross
Более того, вкладка с сайтом будет занимать больше оперативы и ЦП, чем простое приложение на C++ или Delphi. Да и времени на создание уйдёт больше. Мне, например, потребуется 40 минут, чтобы отдать клиенту рабочее приложение (без графической шлифовки). И оно будет работать на винде (XP-Win10), андроиде, ios и возможно (но это не точно) на linux. (Delphi, FMX)