кто програмит в дельфи (пара вопросов)

Fast neutron reactor.
Post Reply
arkadnik
Treasure Hunter
Posts: 120
Joined: Mon Feb 03, 2003 12:00 pm
Location: Moscow
Contact:

кто програмит в дельфи (пара вопросов)

Post by arkadnik »

1. как сделать так что бы при открытии определенной программы из уже запущенной моей программы вызывался какой-нибудь метод?
2. как реализовать отсылку указанного файла на фтпшник?
п.с. и вообще, кто-нибудь подскажите толковый ресурс где можно почитать о реализации взаимодействия моей проги с событиями, происходящими в виндах или других программах. (желательно печатный)
A/S/L? OMG WTF!? BRB AFK!
User avatar
Miracle
Posts: 20
Joined: Mon Feb 03, 2003 12:00 pm
Location: Moscow
Contact:

Re: кто програмит в дельфи (пара вопросов)

Post by Miracle »

1. Уточни что именно нужно. Чтобы твоя программа определила, что определённая программа запустилась в системе и вызвала какой-нить метод?
Или чтобы определённая программа в рамках своего процесса вызвала бы метод твоей программы?
Или что-то другое?

1-е можно сделать посредством переодического вызова FindWindow (по таймеру с маленьким интервалом), т.е. искать окно известной программы по её, классу и/или заголовку.

2-е - посложнее... Тебе в своей программе придётся реализовывать ActiveX объект... Регистрировать его в виндах, а другой твоей же программе тогда уже можно будет юзать методы первой программе.

2. ФТП протокол очень прост. Спецификации и команды ФТП протокола можно легко найти в инете. А, например, на http://www.torry.net/ можно найти кучу фриварных компонент для работы с ФТП, заставить работать которые совсем не сложно, причем многие из них идут с примерами прог...
arkadnik
Treasure Hunter
Posts: 120
Joined: Mon Feb 03, 2003 12:00 pm
Location: Moscow
Contact:

Re: Re: кто програмит в дельфи (пара вопросов)

Post by arkadnik »

программа x - какая-то постороння прогграмма, y - это та, которую я написал.
при загрузке программы х необходимо вызвать один из обработчиков событий программы у.
если с малым интервалом проверять (по-моему минимальный 55 мс), запущена ли нужная прога, то не будет ли это тормозить компьютер? Можно ли реализовать вызов нужного обработчика из программы "у" СРАЗУ же после запуска х?
A/S/L? OMG WTF!? BRB AFK!
User avatar
Miracle
Posts: 20
Joined: Mon Feb 03, 2003 12:00 pm
Location: Moscow
Contact:

Post by Miracle »

думаю, что тормозить не будет
но на всякий случай посмотри в списке процессов в виндах скоко прога ресурсов жрать будет


если программа не имеет своего окна, то можно также получать список процессов и искать ее среди них...
arkadnik
Treasure Hunter
Posts: 120
Joined: Mon Feb 03, 2003 12:00 pm
Location: Moscow
Contact:

Post by arkadnik »

спасибо :cool:
A/S/L? OMG WTF!? BRB AFK!
Post Reply

Return to “SoTZone”

Who is online

Users browsing this forum: No registered users and 1 guest