Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.08.2011, 08:41   #1
xRamzeSx
Форумчанин
 
Регистрация: 24.01.2010
Сообщений: 151
По умолчанию Запись в строку

Всем доброго времени суток.

Вопрос заключается в том, что мне нужно написать код для кнопки, который сможет "залезть" в нужный процесс "*.exe", и по нажатию на кнопку, "вбить" значение из Edit'a в нужную строку (по указанному адресу).

Известно, что адрес процесса записывается как '$FFFFFFFF', и программа должна использовать 'ASCII' код.

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

Возникает вопрос, как записать символ из Edit'a в байт с кодом ASCII...

Заранее, спасибо.

P.S. Помогите чайнику...
xRamzeSx вне форума Ответить с цитированием
Старый 22.08.2011, 09:11   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как записать символ из Edit'a в байт с кодом ASCII...
Если используешь Делфи ниже 2005 то символ эдита и есть байт с кодом АСКИ, иначе что-то типа СимволАСКИ=AnsiChar(Edit1.Text[Номер символа]);
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.08.2011, 09:17   #3
xRamzeSx
Форумчанин
 
Регистрация: 24.01.2010
Сообщений: 151
По умолчанию

У меня Delphi 2009, и по моему он немного мутит с этим ASCII...
xRamzeSx вне форума Ответить с цитированием
Старый 22.08.2011, 09:23   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

преобразовывай )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.08.2011, 10:49   #5
chertovich
Форумчанин
 
Аватар для chertovich
 
Регистрация: 26.07.2009
Сообщений: 489
По умолчанию

xRamzeSx, а вас не смущает что процессы в Win работают в разном адресном пространстве, изолированным друг от друга?
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
chertovich вне форума Ответить с цитированием
Старый 22.08.2011, 11:51   #6
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Спасибо разработчикам Windows за WriteProcessMemory, самый жуткий метод IPC.
пыщь
JTG вне форума Ответить с цитированием
Старый 17.01.2012, 11:47   #7
SeMgA
Пользователь
 
Регистрация: 08.06.2010
Сообщений: 22
По умолчанию

Уважаемый xRamzeSx свяжитесь пожалуйста со мной в ICQ 444 семь три три 21 семь
есть несколько предложений
SeMgA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись в строку. Farrel Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 03.04.2011 14:14
Запись в файл с переходом на другую строку Syltan Общие вопросы по Java, Java SE, Kotlin 3 29.07.2010 18:03
Запись в конкретную строку, позицию.... DasModelka Общие вопросы Delphi 6 15.06.2010 16:03
Вставить запись в нужную строку и колонку Inbox БД в Delphi 1 19.02.2009 19:50
Запись в одну строку Terran Общие вопросы Delphi 2 08.05.2008 23:35