Вроде врубился
If isgump then GetGumpInfo(0,gi);
for i := 0 to GetArrayLength(gi.ResizePics)-1 do
if gi.ResizePics.x = 100 then
begin
waitgump('2');
break;
end;
Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
Search found 7 matches
- 19.08.2012 13:33
- Forum: Помощь по скриптам
- Topic: Вопрос по ResizePic...
- Replies: 12
- Views: 11638
- 18.08.2012 12:38
- Forum: Помощь по скриптам
- Topic: Вопрос по ResizePic...
- Replies: 12
- Views: 11638
Re: Вопрос по ResizePic...
GetGumpButtonsDescription выдает просто кнопки, а мне нужно выдергивать из ResizePic X и Y и исходя из этого нажимать ту или иную кнопку...С Getgumpinfo не знаком, тяжеловата для меня эта штука...как ни вчитывался, не понимаю:( Вот можно было бы переделать чуток ту програмку мою выше, то я был бы ра...
- 17.08.2012 17:10
- Forum: Помощь по скриптам
- Topic: Вопрос по ResizePic...
- Replies: 12
- Views: 11638
Re: Вопрос по ResizePic...
Вот смотрите что получилось...Правда выдает ошибку - Not in a loop в 30 строке, это Break, который после waitgump... procedure GetB; var GumpLines : TStringList; a : String; ButtonStringStart,i,Butt_Num: Word; BEGIN GumpLines := TStringList.Create; GetGumpfullLines(GetGumpsCount-1,GumpLines); for i ...
- 16.08.2012 20:20
- Forum: Помощь по скриптам
- Topic: Вопрос по ResizePic...
- Replies: 12
- Views: 11638
Re: Вопрос по ResizePic...
Поясни пожалуйста это - Pos(' 1 0 ',GumpLines.Strings)+8...
Интересует что это за 1 0 и в какой это строке и про +8 тоже интересно...
Интересует что это за 1 0 и в какой это строке и про +8 тоже интересно...
- 15.08.2012 17:22
- Forum: Помощь по скриптам
- Topic: Вопрос по ResizePic...
- Replies: 12
- Views: 11638
Re: Вопрос по ResizePic...
Нашел обозначение, но вставить свои исходные данные не могу (( Функция Copy(s,p,k) возвращает фрагмент строки s, который начинается в позиции p и имеет длину k. Функция Pos(s1,s) ищет первое вхождение подстроки s1 в строку s и возвращает номер первого символа s1 в строке s или 0 если не нашли. Проце...
- 15.08.2012 16:20
- Forum: Помощь по скриптам
- Topic: Вопрос по ResizePic...
- Replies: 12
- Views: 11638
Re: Вопрос по ResizePic...
А сможешь подсказать что это все обозначает?
a := Copy(GumpLines.Strings,Pos(' 1 0 ',GumpLines.Strings)+8,Length(GumpLines.Strings)-1);
Delete(a,Pos(' ',a),Length(a));
Вот с этой Pos не понятно...
a := Copy(GumpLines.Strings,Pos(' 1 0 ',GumpLines.Strings)+8,Length(GumpLines.Strings)-1);
Delete(a,Pos(' ',a),Length(a));
Вот с этой Pos не понятно...
- 15.08.2012 14:41
- Forum: Помощь по скриптам
- Topic: Вопрос по ResizePic...
- Replies: 12
- Views: 11638
Вопрос по ResizePic...
Ребят Привет! Помогите с таким вопросом... Заношу в текстовый список TL ВСЁ содержимое гампа, в появившемся окне интересуют координаты X и Y ResizePics: X Y ID Width Height Page ElemNum 0 ResizePic: 180 140 5170 240 240 0 7 Как их вытащить в свою программу?? Просто в зависимости от них у меня будет ...