HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
    [Delphi]/[Pascal] Задай вопрос, получи ответ
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2791  
Старый 09.02.2009, 14:27
svalck
Познающий
Регистрация: 24.03.2008
Сообщений: 79
С нами: 9543301

Репутация: 24
По умолчанию

вот пытаюсь другому приложению поставить в TEdit текст: Тест
чего то непашет... да, и ещё в самом приложении 2 Tedita... как мне показать что именно в нужный поставить? приложение называеться 1.exe и заголовок тоже 1.exe
var
h,h1: hwnd;
begin
h:=Findwindow(0,'1.exe');
h1:=FindWindowEx(h,0,'TEdit',nil);
SetWindowText(h,'Тест');
end;
 
Ответить с цитированием

  #2792  
Старый 09.02.2009, 14:51
FindeR
Участник форума
Регистрация: 15.11.2006
Сообщений: 259
С нами: 10255414

Репутация: 151
По умолчанию

svalck

var h,h0:hwnd;
begin
h:=FindWindow(nil, '1.exe');
h0:=FindWindowEx(h,0,'EDIT',nil);
SendMessage(h0, WM_SETTEXT, 0, Integer(PChar('тест'))) ;
end;


SetWindowText устанавливает текст заголовка как раз-таки. В твоём примере, по идее, заголовок должен стать test вместо 1.exe.
И, кстати, для чего ты ищешь h1, если всё равно её потом не используешь?

Последний раз редактировалось FindeR; 09.02.2009 в 14:56..
 
Ответить с цитированием

  #2793  
Старый 09.02.2009, 15:05
svalck
Познающий
Регистрация: 24.03.2008
Сообщений: 79
С нами: 9543301

Репутация: 24
По умолчанию

Цитата:
Сообщение от FindeR  
svalck

var h,h0:hwnd;
begin
h:=FindWindow(nil, '1.exe');
h0:=FindWindowEx(h,0,'EDIT',nil);
SendMessage(h0, WM_SETTEXT, 0, Integer(PChar('тест'))) ;
end;


SetWindowText устанавливает текст заголовка как раз-таки. В твоём примере, по идее, заголовок должен стать test вместо 1.exe.
И, кстати, для чего ты ищешь h1, если всё равно её потом не используешь?
косяк... SetWindowText(h,'Тест');
там должно было быть SetWindowText(h1,'Тест');
Всё работает! спасиба! такой вопрос почему если в приложении 2 Tedita то в моём случае он тест запишет в Tedit2? а не в Tedit1 ?
 
Ответить с цитированием

  #2794  
Старый 09.02.2009, 16:37
BlackSilver
Познающий
Регистрация: 30.01.2009
Сообщений: 30
С нами: 9093757

Репутация: 14
По умолчанию

Подскажите аналог функции getcwd в delphi. Она узнает адрес активной директории
 
Ответить с цитированием

  #2795  
Старый 09.02.2009, 16:47
Djezul
Познающий
Регистрация: 08.12.2008
Сообщений: 58
С нами: 9170134

Репутация: 10
По умолчанию

Ну так что никто не знает как прогу скрыть?
 
Ответить с цитированием

  #2796  
Старый 09.02.2009, 18:49
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

То, что я привел код - это ты врядли сможешь написать програмку которая будет это юзать. А скрывать досовские проги - это просто бесполезное дело.
 
Ответить с цитированием

  #2797  
Старый 09.02.2009, 19:02
Djezul
Познающий
Регистрация: 08.12.2008
Сообщений: 58
С нами: 9170134

Репутация: 10
По умолчанию

понятно, ну тогда подскажите как сделать чтобы прога не убивалась в процессах , прога написанная на Делфи. Ну то есть её не было в процессах, и как добавить прогу в автозагрузку, ну чтоб после 1 запуска она добовлялась сама, заранее спасибо))
 
Ответить с цитированием

  #2798  
Старый 09.02.2009, 19:07
FindeR
Участник форума
Регистрация: 15.11.2006
Сообщений: 259
С нами: 10255414

Репутация: 151
По умолчанию

Djezul, вирусописание (если то, что ты собрался делать, можно так назвать) тут не приветствуется. К тому же, юзай поиск. Тема заезженная донельзя уже. Инфы просто море.
http://argon.com.ru/windows/winxp/xpautorun
http://www.codenet.ru/progr/delphi/stat/registry.php
http://bugtraq.ru/library/programming/invisible.html
http://forum.sources.ru/index.php?sh...&#entry1687194
 
Ответить с цитированием

  #2799  
Старый 09.02.2009, 19:18
Djezul
Познающий
Регистрация: 08.12.2008
Сообщений: 58
С нами: 9170134

Репутация: 10
По умолчанию

Цитата:
Сообщение от FindeR  
Djezul, вирусописание (если то, что ты собрался делать, можно так назвать) тут не приветствуется.
Спасибо, да не я вообще не собираюсь заниматься виросописанием , да и делфи я не знаю , это просто другу надо , он увлекается, а инета у него нет только сеть, вот я ему и помогаю Мне больше подуше Web программирование
 
Ответить с цитированием

  #2800  
Старый 09.02.2009, 19:32
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

На счет чтобы в процессах не винда была - юзать 5005 статей по делфи. там есть некотоыре вишки связанные с этим.
Добавление в авторан - поищи на форуме тут. Был код и на асме и на дельфе.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2569 10.05.2026 13:27
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...