Понял... Спасибочки ребят Огромное...(а тоб я на TWebBrowse и постарел бы)...
2 2023-02-09 16:21:26
Re: TWebBrowser (6 replies, posted in Script)
Благодарю Вас k245...у меня тяжело с общением на программном языке...
стараюсь черпать инфу на форуме и просторах интернета...
Я так понимаю ни кто с этим не сталкивался.....??? а если было,каким было решение...???
3 2023-02-09 10:19:49
Re: whatsapp (4 replies, posted in Script)
https://wappi.pro/faq
как я понял эта услуга платная, мой мизирный проект нестоит ежемесячно 700р в месяц...
от того и есть интерес... как открыть WhatsApp в Web браузере MVD для отправки сообщения может кто достиг этого...???
С Уважениям...
4 2023-02-08 21:21:05
Re: TWebBrowser (6 replies, posted in Script)
В Selenium-e я с этим боролся удаляя на странице все target-ы ссылок в цикле.
приветствую vovka...а в MVD это возможно, если ДА то как...???
Я так понимаю: надо при открытии окна перехватить адрес, закрыть окно, и новый полученный адрес
открыть в браузере MVD правилильно...??? и как мне такой скрипт придумать...(с чего начать...???)
5 2023-02-08 19:44:05
Re: whatsapp (4 replies, posted in Script)
Спасибочки pavlenko.vladimir.v как вариант хороший...!!!
А кто нибудь пытался это сделать через TWebBrowser в MVD...???
6 2023-02-08 18:30:13
Topic: TWebBrowser (6 replies, posted in Script)
использую этот код:
var
Web: TWebBrowser;
procedure Form1_OnShow (Sender: string; Action: string);
var
reg : TRegistry;
begin
// https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/general-info/ee330730(v=vs.85)
reg:= TRegistry.Create;
try
reg.Access := KEY_ALL_ACCESS;
reg.RootKey:= HKEY_CURRENT_USER;
if reg.OpenKey('Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION', True) then
begin
if not reg.ValueExists(ExtractFileName(Application.ExeName)) then
reg.WriteInteger(ExtractFileName(Application.ExeName), 11000); // 10001 - IE10, 11000 - IE11 https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/general-info/ee330730(v=vs.85)
end;
reg.CloseKey;
finally
reg.Free;
end;
Web := TWebBrowser.Create(Form1);
TWinControl(Web).Parent := Form1.Panel1;
Web.Align := alClient;
Web.Width := Form1.Width;
Web.Height := Form1.Height-50;
Web.Silent := 1;
end;
но бывает при клике в браузере MVD вылазит новое окно...как поправить код, чтобы окно открывалось в самом браузере MVD...???
С Большим Уважением ....
7 2023-02-08 17:56:41
Topic: whatsapp (4 replies, posted in Script)
Доброо времени суток!!!
Парсингом получаю информацию... вставляю её в Edit1.......
Ребят может кто подскает как из Edit1 отправить текст по клику на Button1 отправить себе на ватцап...???
8 2022-08-14 22:25:10
Re: Нужна помощь... (89 replies, posted in Russian)
Конкретно требуется....когда нам звонят на мобильный телефон (андроид) мы видим номер звонящего клиента
-можно в ручную записать его в карточку клиента ...самый простой вариант
-!!!- А если вариант подключив мобильник к ПК получать номер атоматически ???
9 2022-08-14 16:42:34
Re: Нужна помощь... (89 replies, posted in Russian)
Доброго времени суток!!!
Ребята подскажите....в МВД возможно ????
- подключаем свой мобильный телефон к ПК.
-Поступает звонок на мобильный телефон и мы номер сохраняем в своей программе МВД ???
11 2018-11-16 01:36:38
Re: Нужна помощь... (89 replies, posted in Russian)
Вау... вопрос 2 закрыт...СПАСИБО!!!
вопрос №1
из программы я открыл tht фаил
procedure Form1_Button2_OnClick (Sender: TObject; var Cancel: boolean);
var TFOut : TFileStream;
begin
TFOut := TFileStream.Create('3-Black.txt', fmCreate);
TFOut.Free;
OpenFile('3-Black.txt');
end ;
внёс коректировку в нём...(всем привет!!!) возможно ли после его сохранения (в последствие закрытия)сделать клик по Button3 для дальнейших действий???
12 2018-11-15 21:57:02
Re: Нужна помощь... (89 replies, posted in Russian)
УРА!!! РАБОТАЕТ!!!
СПАСИБО!!!
микро вопросики???
1)из программы я открыл tht фаил
procedure Form1_Button1_OnClick (Sender: TObject; var Cancel: boolean);
var TFOut : TFileStream;
begin
TFOut := TFileStream.Create('3-Black.txt', fmCreate);
TFOut.Free;
OpenFile('3-Black.txt');
end ;
.внёс коректировку в нём...возможно ли после его сохранения (в последствие закрытия)сделать клик по Button2 для дальнейших действий???
2) я уже скопировал текст... он находится в буфере обмена...
подскажите скрипт для Button1 для вставки текста из буфера обмена в memo1...???
13 2018-11-15 06:11:01
Re: Нужна помощь... (89 replies, posted in Russian)
Всем приветики!!!
Кое что получилось...
Друзья!!! Помогите в мемо перевернуть текст:
На данный момент имею в мемо1..., такие дпнные:
1 25 31 13 21
12 29 35 0
13 15 35
А мне надо так:
21 13 31 25 1
0 35 29 12
35 15 13
Это возможно...??? пост №42
14 2018-11-14 08:42:40
Re: Нужна помощь... (89 replies, posted in Russian)
Здравсствуйте Дмитрий!!!
прилагаю фаил...пост №42
15 2018-08-24 16:01:31
Re: Нужна помощь... (89 replies, posted in Russian)
Здравсствуйте Дмитрий!!!
Подскажите пожайлуста, если это возможно...
как по клику на битон имея в txt-Блкноте№1 данные перенести в txt-Блкноте№2
только нужные числа с право на лево
более точнее вопрос выложил в рисунке...
18 2017-10-04 14:55:13
Re: Edit... (16 replies, posted in Russian)
К сожалению пока не ясно, нужно более подробное описание.
Что мешает просто вводить в базу с помощью одного компонента Edit числа в базу?
Делов том, что числа всеровно надо отображать в едиты...Я думал о базе,...но пока справляюсь едитами...
ОК... и всё таки...ВОПРОС:
У меня на форме 500-едитов...заполнены целыми числами от 0 до 36...!!!
собираюсь прописать такой скрипт:
procedure Form1_Edit1_OnChange (Sender: string);
begin
if Form1.Edit1.Text ='0' then Form1.Edit1.Color:= clLime;
if Form1.Edit1.Text ='1' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='2' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='3' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='4' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='5' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='6' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='7' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='8' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='9' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='10' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='11' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='12' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='13' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='14' then Form1.Edit1.Color:= clRed;;
if Form1.Edit1.Text ='15' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='16' then Form1.Edit1.Color:= clRed;;
if Form1.Edit1.Text ='17' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='18' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='19' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='20' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='21' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='22' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='23' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='24' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='25' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='26' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='27' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='28' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='29' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='30' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='31' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='32' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='33' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='34' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='35' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='36' then Form1.Edit1.Color:= clRed;
end;
я собираюсь прописывать этот скрипт для каждого едита...,
А ИХ ВСЕГО 500 шт.....Есть способ, как то упростить скрипт...???
19 2017-10-04 14:49:03
Re: MVD-в переди всех... (4 replies, posted in Russian)
Вааа...РАБОТАЕТ...СПАСИБОЧКИ...!!!
Form1 ЖЕЛЕЗНО СТОИТ В ПЕРЕДИ ВСЕХ....
НЕ принципиально, но интересно...другие Form2, Form3 при их открытии прячатся
за Form1......это можно исправить...???
20 2017-09-30 16:39:09
Topic: MVD-в переди всех... (4 replies, posted in Russian)
Друзья...Доброго времени суток...!!!
Подскажите как...:
открываем браузер....открываем готовый проект (MVD)...
-при клике в браузере...проект (MVD) всегда оставался на переднем плане...????
21 2017-09-28 17:22:44
Re: Edit... (16 replies, posted in Russian)
Ок...есть сайты для игры в онлайн-рулетка...
Я пишу программку по збору выпавших чисел (от 0...до 36) для дальнейшей
статистики и аналитики с этими числами...
----------------------------------------------------------------------------------------------------------------
рисунок прилагается...
----------------------------------------------------------------------------------------------------------------
Думаю тут явно какая то ошибка в принципах проектирования, лучше расскажите, какая цель всего этого? Возможно есть более правильный способ.
если я в правельном направлении, тогда вопрос:
1.) так или иначе мне надо раскрасить едиты ПОСТ №11 вопрос2...???
2.) ПОСТ №11 вопрос1...???
22 2017-09-26 06:41:44
Re: Edit... (16 replies, posted in Russian)
Вау...ЭТО РАБОТАЕТ...спасибки...спасибки...спасибки...!!!
1.) Дмитрий..., возможно Ваш выше стоящий скрипт усовершенствовать...
RZ-007 пишет:
Доброго времени суток!!!
У меня на форме 500-едитов...заполнены целыми числами от 1 до 50...!!!
Как по клику на битон...подсчитать сколько едитов заполненно например числом: 7
и отобразить в лабер...???
подсчитать сколько едитов заполненно например числом: 7 и отобразить в лабер
НО ПРИ УСЛОВИИ :
Конкретно перечислить в скрипте у каких имено едитов нужно производить расчёт...
В ИДЕАЛЕ БЫЛО БЫ: я хочу добавить несколько CheckBox, которые будут на форме 1
управлять едитоми...делать определённое количество едитов видемые или невидемые,
т.е. делать расчёт у тех едитов, которы видны на форме 1...???
2.) У меня на форме 500-едитов...заполнены целыми числами от 1 до 50...!!!
собираюсь прописать такой скрипт:
procedure Form1_Edit1_OnChange (Sender: string);
begin
if Form1.Edit1.Text ='0' then Form1.Edit1.Color:= clLime;
if Form1.Edit1.Text ='1' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='2' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='3' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='4' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='5' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='6' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='7' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='8' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='9' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='10' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='11' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='12' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='13' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='14' then Form1.Edit1.Color:= clRed;;
if Form1.Edit1.Text ='15' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='16' then Form1.Edit1.Color:= clRed;;
if Form1.Edit1.Text ='17' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='18' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='19' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='20' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='21' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='22' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='23' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='24' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='25' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='26' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='27' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='28' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='29' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='30' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='31' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='32' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='33' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='34' then Form1.Edit1.Color:= clRed;
if Form1.Edit1.Text ='35' then Form1.Edit1.Color:= clBlack;
if Form1.Edit1.Text ='36' then Form1.Edit1.Color:= clRed;
end;
Вопрос: я собираюсь прописывать этот скрипт для каждого едита...,
А ИХ ВСЕГО 500 шт.....Есть способ, как то упростить скрипт...???
23 2017-09-12 10:39:01
Re: Edit... (16 replies, posted in Russian)
Доброго времени суток!!!
У меня на форме 500-едитов...заполнены целыми числами от 1 до 50...!!!
Как по клику на битон...подсчитать сколько едитов заполненно например числом: 7
и отобразить в лабер...???
24 2017-07-14 08:21:45
Topic: Adobe Flash Player (1 replies, posted in Russian)
Доброго времени суток!!!
Как спарсить сайт...мы знаем...!!!...Благодаря TWebBrowser...!!!
Но ситуация такова:
Когда на сайте жму кнопку <<БИТОН>> запускается Adobe Flash Player...
Так вот именно из него нужно вытощить хоть какую-то информацию...!!!!!!!!
Дмитрий это возможно...??? (Увидеть хоть какойто HTML-код)
рис. прилагается....
25 2017-03-14 20:11:05
Re: Модуль рассылки (8 replies, posted in Russian)
Дмитрий здравствуйте!!!
У Вас ещё не поивилось чуть-чуть свободного времяни???
ПОСТ № 5.