Сейчас на форуме: asfa, _MBK_, Rio (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Нужен гуру Sign 0f Misery для технической консультации
Посл.ответ Сообщение

Ранг: 29.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 18 февраля 2009 22:06
· Личное сообщение · #1

кто мастер в скрипто строении сего шедевра мирового софта строения - убедительная просьба отозватся в данном топике.
суть вопросов - неужели ув. тов. cybermaniac забросил свое детище?
второй: в версии 2.7 - хоть она и пре релизная отсутсвует вкладка Операции с INI файлами.
третий (самый главный): в программе InqSoft Window Scanner есть фишка - расширенная отправка сообщений - так суть в том, что в ней, для параметров wParam IParam предусмотрены строковые переменные. для примера возьмем CB_SELECTSTRING - переключает окошко типа ComboBox на вариант, указанный в IParam. то есть, если у вас в ниспадающем списке надо указать какую либо определенную строчку - вы вписывается в IParam это значение - и если отправить окну это сообщение, то оно переключит на этот пункт. в самом СОМе в функции "Послать окну произвольное значение" - для параметров IParam предусмотренно только числовое значение. там нет какого либо переключателя или еще что, чтобы можно было текст того пункта, что нужен вписать
это часть беды. я вроди бы выкрутился, на более проблемный, в плане решения передачи переменной от другого приложения к этому, - решил применять CB_SETCURSEL - он переключает на номер пункта в списке. СОМ стал переключать на этот пункт все как полагается, - но тут возникла другая проблема. как теперь присваивать этому IParam разные числа? )) суть в том, что во втором параметре "Послать окну произвольное значение" не одиночное какое-то выражание, а там два - #1, #2 - типа как бы оба значения IParam и wParam записаны в одно - и хитрым путем подмены параметров на значение переменной, не получается подсунуть "Послать окну произвольное значение" то что нужно. то есть к примеру - если уменя 10 пунктов в ниспадающем меню, а мне надо выбрать какойто один - то придется делать 10 файлов для каждого пункта? помогите пожалуйста в решении данного вопроса.

5c8e_18.02.2009_CRACKLAB.rU.tgz - для переключения ниспадающего меню - не работает.s0m



Ранг: 29.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 18 февраля 2009 22:10
· Личное сообщение · #2

эм... тут в прикрепленом приложении русские буквы чуть чуть покорябались. вобщем там было написано в названии файла, это сом скрипт 2.7 - "для переключения ниспадающего меню - не работает.s0m"



Ранг: 29.3 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 20 февраля 2009 13:19
· Личное сообщение · #3

ых... сом все делал легко и не принужденно. только вот с этим выбором в ниспадающем окне проблемы

поменял платформу на PureBasic - возможностей в плане создания приложения побольше, но проблемы все теже можеть есть у кого примеры по созданию приложения по контролированию окна другой программы?

а то оболочка почти готова, а вот управление другим окном хромает.

или, если найдутся специалисты с подсказкой , старый варинт с сомом, но тогда понадобится не только решение описаной проблемы с CB_SELECTSTRING, но и возможность запуска этого сом скрипта с командной строкой, чтобы этот параметр командной строки был обработа программой как переменная. и переключила этот самый ниспадающий список на пункт, переданный этим параметром командной строки. вызыватся будет такая программа, с необходимым параметром командной строки, из оболочки написаной на PureBasic

понимаю, что тема как бы не подходит к основному направлению форума, но больше нигде не встречалось так много упоминаний о InqSoft Sign 0f Misery. а связатся с создателем нет никакой возможности


 eXeL@B —› Вопросы новичков —› Нужен гуру Sign 0f Misery для технической консультации
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати