не могу найти обработчик onclick в Res builder. pascal

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by anticmc, 15 Aug 2009.

Thread Status:
Not open for further replies.
  1. anticmc

    anticmc New Member

    Joined:
    25 Jul 2009
    Messages:
    0
    Likes Received:
    2
    Reputations:
    0
    в программе есть кнопка. после её нажатия открывается окно браузера и сайт. мне нужно поменять этот сайт. так вот проблема в том что Resource Builder не показывает обработчик OnClick ни одной кнопки. просто вот такой текст.

    object btnpay: TButton
    Left = 129
    Top = 129
    Width = 67
    Height = 25
    Caption = 'Pay'
    TabOrder = 5
    Visible = False
    OnClick = btnpayClick

    а где находится обработчик? все обыскал!
    Помогите кто знает. я в pascal ни бум бум.
     
  2. Magister Yoda

    Magister Yoda New Member

    Joined:
    14 Aug 2009
    Messages:
    15
    Likes Received:
    0
    Reputations:
    0
    тогда нужна сама прога
     
  3. Jes

    Jes Elder - Старейшина

    Joined:
    16 Apr 2007
    Messages:
    370
    Likes Received:
    391
    Reputations:
    34
    я не уверен но интуиция подсказывает что надо искать именно эту функцию )))))
     
  4. anticmc

    anticmc New Member

    Joined:
    25 Jul 2009
    Messages:
    0
    Likes Received:
    2
    Reputations:
    0
    мне тоже подсказывает! но нету её нигде! может res builder не весь код показывает? может такое быть?
     
  5. Magister Yoda

    Magister Yoda New Member

    Joined:
    14 Aug 2009
    Messages:
    15
    Likes Received:
    0
    Reputations:
    0
    а не проще попросить друга изменить ссылку и перекомпилить? или он на самом деле далеко не твой друй, а просто знакомый, или же вообще человек которого ты знаешь только по общению в ICQ?
     
  6. anticmc

    anticmc New Member

    Joined:
    25 Jul 2009
    Messages:
    0
    Likes Received:
    2
    Reputations:
    0
    ну он мой знакомый. но не в этом дело. он не сам писал прогу. он тоже не бумбум в програмировании. я уже спрашивал его.
     
  7. Magister Yoda

    Magister Yoda New Member

    Joined:
    14 Aug 2009
    Messages:
    15
    Likes Received:
    0
    Reputations:
    0
    в чём проблема выложить прогу?
     
  8. ex3me

    ex3me Member

    Joined:
    7 Jan 2009
    Messages:
    0
    Likes Received:
    63
    Reputations:
    0
    ТС, а каким чертом тебе Ресурс Билдер покажет обработчик онклик? Он и не должен.
    В ольке трассируй до кнопки

    З.Ы. Сразу отвечу на следующие 2 вопроса: 1) да я такой умный 2) "попробуй найти" скажешь своему другу
     
    #8 ex3me, 16 Aug 2009
    Last edited: 16 Aug 2009
  9. Magister Yoda

    Magister Yoda New Member

    Joined:
    14 Aug 2009
    Messages:
    15
    Likes Received:
    0
    Reputations:
    0
    можно попробовать найти адрес сайта в W32DASM и там его подправить на нужный тебе
     
  10. ex3me

    ex3me Member

    Joined:
    7 Jan 2009
    Messages:
    0
    Likes Received:
    63
    Reputations:
    0
    WinHex -> OpenFile -> Ctrl+F -> site.name -> Edit -> Over!
     
  11. anticmc

    anticmc New Member

    Joined:
    25 Jul 2009
    Messages:
    0
    Likes Received:
    2
    Reputations:
    0
    все сделал так. нашел урл. заменил его. все сохранил, запускаю сохраненную программу и выскакивает ошибка "не является приложением Win32" что я не так сделал?
     
  12. ex3me

    ex3me Member

    Joined:
    7 Jan 2009
    Messages:
    0
    Likes Received:
    63
    Reputations:
    0
    Длина site.name должна соотв твоей your_site.name. Скорее всего ты просто перезаписал какой-то участок кода =)

    Как вариант - в дебагере пропатчить, если через хекс-редакторы не получается.

    А вообще с такими темами - в раздел "О работе": софта не видим, твоих наработок тоже по этой теме (скрины отладчика, хекс-редактора, что менял, что делал, как ошибки выходят)
     
  13. anticmc

    anticmc New Member

    Joined:
    25 Jul 2009
    Messages:
    0
    Likes Received:
    2
    Reputations:
    0

    Большое Спасибо ex3me все получилось!
     
    1 person likes this.
Thread Status:
Not open for further replies.