Показать сообщение отдельно
  #10  
Старый 16.07.2010, 16:32
Аватар для AleD
AleD AleD вне форума
Активный
 
Регистрация: 21.02.2009
Адрес: г.Краснокаменск
Сообщения: 383
Репутация: 91
По умолчанию

Цитата:
Сообщение от Vayrus
Нет, тут речь о правах идет для помощников)

Суть в том что ГЛАВНЫЙ искомый ПРОИЗВОЛЬНЫЙ текст находится ВСЕГДА на НЕБОЛЬШОМ ПРОИЗВОЛЬНОМ расстоянии от ПОСТОЯННОГО текста-маркера, и только ПОСЛЕ текста-маркера, все это дело перемещается ПРОИЗВОЛЬНО в некотором ПОСТОЯННОМ диапазоне ОФФСЕТОВ.

Почему все так сложно? Так как искомый текст постоянно меняет свою позицию в памяти, но не сильно, и еще оно само постоянно меняется, но остается постоянным количество символов и то, что это числа (последнее 2 факта не так важно). Вот, мне нужно выдрать определенный участок памяти, небольшой, в который входит текст-маркер и сам искомый текст, уже оттуда, путем отброса не ASCII символов (вроде прально выразился или по-другому скажу - символов не входящих в ту или иную кодовую страницу), ненужного текста и пробелов я и собираюсь брать искомый текст.
если это всё произвольно перемещается то в можно же найти указатель на эти данные с помощью того же ArtMoney и задача упростится до невозможности
__________________
TAleD = class(TUser)
public
function HelpMe(ASubject, ARequest: String): String;
function GiveMeExample(ASubject: String): TStringList;
procedure WriteReview(APost: Integer; ADescription: TStringList);
end;
Ответить с цитированием