Конференция "WinAPI" » Встроить код в готовую программу
 
  • Soulghai (25.01.09 14:02) [0]
    Завтра сдача практики, срочно нужна программка реализующая следующее.
    Есть одна программа - произвольная (например paint)
    И нужно написать программку, которая встраивает код диалогового окна с запросом запускать ли программу или нет.
    В результате при запуске первой(например paint) программы должно появиться окно с запросом запустить открываемую программу или нет.
    Всем заранее спасибо)
  • Сергей М. © (25.01.09 18:39) [1]
    И сколько ты готов заплатить за это самое "срочна нужна" ?
  • Игорь Шевченко © (25.01.09 19:42) [2]

    > И сколько ты готов заплатить за это самое "срочна нужна"
    > ?


    Две строчки в реестре и программа из трех строк - чего тут делать ? Я просто нужные строчки не помню, а искать влом - то ли к отладчику по умолчанию относятся, то ли к ImageFileExecutionOptions :)
  • Soulghai (25.01.09 19:47) [3]
    Сергей М
    странно... раньше тут такого не было...
    Игорь Шевченко
    =) жаль, что это меня не спасёт
  • Сергей М. © (25.01.09 20:14) [4]

    > Игорь Шевченко ©   (25.01.09 19:42) [2]


    Про реестр он ни слова)
    Как и про заплатить)
  • Игорь Шевченко © (25.01.09 20:36) [5]
    Сергей М. ©   (25.01.09 20:14) [4]

    Э...я делал такую программу - оно работает через API отладчика, натурально спрашивает пароль для запуска, если совпадает, то, значить, исходную программу запускает, посредством CreateProcess. И нужная исходная программа ей через ParamStr(1) виндой передается. А вот сам механизм, чтобы моя программа получала управления, когда я, значить, тыкаю на paint, я и забыл, бо было это творчество два года назад.
  • Сергей М. © (25.01.09 20:51) [6]

    > Игорь Шевченко ©   (25.01.09 20:36) [5]


    Игорь, ты о чем ? Какой нафих реестр ?
    У автора, похоже, практика по теории вирусов и антивирусов - модификация образа исп.модуля)
  • sambellamy © (25.01.09 21:01) [7]
    может склеить файлы этих в одну (управляющую и paint) значит файл будет выглядеть так

    1. управляющая прога
    ----
    2. paint
    ----
    3.в конец файла впихиваем int64 это размер paint

    при запуске такого файла выполнится прога 1, покажет диалог и если надо выполнит то вынет из файла paramstr(0) прогу paint и запустит.

    по опыту скажу, незнаю как с exe но с jpg файлами прокатывало....

    P.S.
    а если автор вопроса заплатит рублей 500, то могу сделать в delphi))
  • Игорь Шевченко © (25.01.09 21:01) [8]
    Сергей М. ©   (25.01.09 20:51) [6]

    гадать можно долго, засим оставим это бесперспективное занятие :)
  • {RASkov} © (25.01.09 21:52) [9]
    > а если автор вопроса заплатит рублей 500, то могу сделать в delphi))

    мало, не хватит на антивирус
  • Soulghai (25.01.09 23:56) [10]
    sambellamy
    да, так всё и нужно, но за 500 р. я и так его поставлю =)))
 
Конференция "WinAPI" » Встроить код в готовую программу
Есть новые Нет новых   [134435   +0][b:0][p:0]