А кто нибудь пытался это сделать через TWebBrowser в MVD...???
А зачем? Там же есть rest-API, можно все обычными HTTP-запросами без браузера сделать.
My Visual Database → Posts by vovka3003
А кто нибудь пытался это сделать через TWebBrowser в MVD...???
А зачем? Там же есть rest-API, можно все обычными HTTP-запросами без браузера сделать.
В Selenium-e я с этим боролся удаляя на странице все target-ы ссылок в цикле.
У меня не добавляется...
В любом случае при повторном нажалии на кнопку пикера вываливается ошибка.
А какая глобальная задача вообще?
Ну или так:
Form1.DateTimePicker1.MinDate := Date;
Form1.DateTimePicker1.MaxDate := Date+0.9999884260;
Компонет через жопу работает...
А формат даты какой?
У меня все работает...
procedure Form1_OnShow (Sender: TObject; Action: string);
var D:TDateTime;
begin
D:= Now;
Form1.DateTimePicker1.MinDate := Date;
Form1.DateTimePicker1.MaxDate := D;
end;
Это еще один глюк, с которым придется жить.
Работать будет только при явном приведении к типу:
...var D:TDateTime;
begin
D:= Now;
Form1.DateTimePicker1.MaxDate := D;
...
Создайте числовую переменную, при каждой итерации таймера проверяйте ее значение и если меньше 3х - увеличивайте, если 3 - закрывайте форму.
How to store data in txt file..
procedure Test;
var SL:TStringList;
i:integer;
begin
SL:=TStringList.Create;
SL.Add('<html><head></head><body><table border="1" cellpadding="5" cellspacing="0">');
for i:=0 to 9 do
Sl.Add('<tr> <td>#'+IntToStr(i+1)+'</td> <td>AnyData...'+IntToStr(i+11)+'</td> </tr>');
SL.Add('</table> </body></html>');
SL.SaveToFile('1.html');
OpenFile('1.html');
end;
wow...great...
...and how can i intercept the user action when he clicks the button?
For example, if you click on the AAA button it will activate a script, if you click on the BBB button it will activate another script...and so on...Thanks
procedure AAA;
begin
ShowMessage('AAA');
end;
procedure BBB;
begin
ShowMessage('BBB');
end;
procedure CCC;
begin
ShowMessage('CCC');
end;
procedure BnClick(Sender:TToolButton);
begin
case Sender.Caption of
'AAA' : AAA;
'BBB' : BBB;
'CCC' : CCC;
end;
end;
var
toolbar : Ttoolbar ;
bn : TToolbutton ;
bn_caps : array of String ;
i : Integer ;
begin
toolbar := Ttoolbar.Create(Form1) ;
toolbar.Parent := Form1.Panel1 ;
toolbar.showcaptions := true;
toolbar.Autosize := True ;
bn_caps := ['AAA','BBB','CCC'] ;
For i := Length(bn_caps) - 1 DownTo 0 DO
Begin
with ttoolbutton.create(Form1) do
begin
parent := toolbar;
Autosize := True ;
caption := bn_caps[i] ;
OnClick := @BnClick;
end;
End;
end.
..
How to Show Caption In Toolbutton ?
...
var
toolbar : Ttoolbar ;
bn : TToolbutton ;
bn_caps : array of String ;
i : Integer ;
begin
toolbar := Ttoolbar.Create(Form1) ;
toolbar.Parent := Form1.Panel1 ;
toolbar.showcaptions := true;
toolbar.Autosize := True ;
bn_caps := ['AAA','BBB','CCC','DDDDDDDDDD'] ;
For i := Length(bn_caps) - 1 DownTo 0 DO
Begin
with ttoolbutton.create(Form1) do
begin
parent := toolbar;
Autosize := True ;
//width := 100 ; // ?
caption := bn_caps[i] ;
end;
End;
end.
..если не сложно прикрепите тестовый проектик для наглядности.
и ключ от квартиры, где девки лежат готовые к употреблению...
Охотник куда-то потерялся....
Походу из нашего региона. Забыл, что охота временно запрещена)
Забей на HEX, сохраняй и восстанавливай десятичное (оно же и есть TColor)
Form1.Edit1.Text := IntToStr(cDialog.Color);
Form1.Edit1.Color := StrToInt(Form1.Edit1.Text);
Можно ещё подергать опции:
WinHttpReq.Option(4,13056);
WinHttpReq.Option(6,1);
WinHttpReq.Option(12,1);
И тут наблюдается XYZ-problem...
Какая глобальная задача вообще..?
Thank You vovka3003 For Code Example Use 'javascrip' Method
But not
.....
i will input integer [0] result String ✔️"app_name" Not ❌ "Test" i will input integer [1] result String ✔️"app_date" Not ❌ "2022-01-01" i will input integer [2] result String ✔️"app_date" Not ❌ "12:30:40t" OR i will input string ['app_name'] result Integer ✔️ 0 i will input string ['app_date'] result Integer ✔️1 i will input string ['app_time'] result Integer ✔️2
How To use Class Or Method result ???
Ничего не понял, но очень интересно...
const raw_json =
'{ ' +
' "result": { ' +
' "app_name": "Test", ' +
' "app_date": "2022-01-01", ' +
' "app_time": "12:30:40" ' +
' } ' +
'} ';
procedure Form1_Button1_OnClick (Sender: TObject; var Cancel: boolean);
var sc,j : variant;
begin
sc:=CreateOleObject('ScriptControl');
sc.Language := 'JavaScript';
j := sc.Eval('('+raw_json+')');
ShowMessage(j.result.app_name);
ShowMessage(j.result.app_date);
ShowMessage(j.result.app_time);
sc := 0;
end;
Можно попробовать обратиться в "битву экстрасенсов". Они [экстрасенсы] могут увидеть скрытый код, и если у них есть навыки программирования - дать четкий ответ или даже астральным способом ["по удаленке"] подправить там что-нибудь...
P.S. Когда уже люди научатся правильные вопросы задавать..?
But perhaps I gonna make a web version, but at this stage is just an idea.
Было б зашибись.
..У кого можно купить лицензию..
Можете сказать как хакнуть?
Так вы купить лицензию хотите или хакнуть..?
Во-первых - я программу не использую в коммерческих целях ни даже для собственных нужд. У меня исключительно спортивный интерес. Нет-нет, иной раз открываю ее раз в месяц и че-нить в ней делаю для поддержания скилла.
Во-вторых - я не прошу помощи на форуме и мне не требуется официальная поддержка аки тем, кто лицензию приобрел. В основном я сам даю ответы на вопросы.
В третьих - я однажды задавал прямой вопрос автору о варианте версии с "безлимитом" для разработчиков и таймерной защитой готовых проектов, но он такую делать не захотел, а я не захотел к нему каждый раз бегать для сброса триала...
Посему хакнутую версию лично я юзаю с чистой совестью.
vovka3003, вот можешь ты интригу создать )))
Я просто увидел "проблему XY" в вопросе, посему уточняю...
Судя по всему, кроме самого автора лицензии никто не продает..). Я только хаковый способ "продления" знаю, сам лицензию не приобретал.
My Visual Database → Posts by vovka3003
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi