Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.08.28;
Скачать: [xml.tar.bz2];

Вниз

глюк со строками...   Найти похожие ветки 

 
ed_209   (2003-08-09 14:12) [0]

Проблема такая: загружается в TMemo текстовый файл, переменной res присваивается значение Memo1.Text... После этого в res:


...
align=right><a href=/cgi-bin/search/search.pl
(это еще из файла) MZP"#0#2#0#0#0#4#0#$F#0"яя"#0#0"ё"#0#0#0#0#0#0#0"@"#0#$1A#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0"є"#$10#0#$E#$1F"ґ"#9"Н!ё"#1"LН!ђђThis program must be run under

То есть, после части строки появляются какие-то левые символы, причем в Memo все выглядит нормально...
Такая фигня случается со всеми строками, которые откуда-то считываются... Что это может быть???


 
Anatoly Podgoretsky   (2003-08-09 14:15) [1]

У тебя не текстовый файл!
Если ты уверен, что у тебя файл текстовый, то тогда у тебя или поврежден диск или это вирус.


 
Глазунья и Болтунья   (2003-08-09 14:56) [2]

Комик однако!


 
ed_209   (2003-08-09 15:57) [3]

>>У тебя не текстовый файл!
Сначала-то идет часть открываемого, текстового файла...
>>Если ты уверен, что у тебя файл текстовый, то тогда у тебя или >>поврежден диск или это вирус.
Как вирус может влиять на Дельфи?



 
Anatoly Podgoretsky   (2003-08-09 16:01) [4]

На дельфи может, а что у тебя с Дельфи?


 
Безымянное среднего рода   (2003-08-09 16:06) [5]

Опиши - что за переменная res


 
Anatoly Podgoretsky   (2003-08-09 16:27) [6]

Типа string, смотрит в окне отладки.


 
nikus   (2003-08-09 19:59) [7]

MZP"#0#2#0#0#0#4#0#$F#0"яя"#0#0"ё"#0#0#0#0#0#0#0"@"#0#$1A#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0"є"#$10#0#$E#$1F"ґ"#9"Н!ё"#1"LН!ђђThis program must be run under

Это стандартный заголовок Win32 exe-файла. То есть бинарного (двоичного) файла, но не текстового...


 
Anatoly Podgoretsky   (2003-08-09 20:14) [8]

А вот это начало текстового файла
align=right><a href=/cgi-bin/search/search.pl (это еще из файла)
Так что это не exe файл. Остается крослинкед файлы (оно же испорченный) и вирус (оно же испорченный).
На вопрос

Anatoly Podgoretsky © (09.08.03 14:15)
Если ты уверен, что у тебя файл текстовыйB>

ответа пока нет


 
leon   (2003-08-09 21:09) [9]

а memo1.lines.text ?


 
nikus   (2003-08-10 00:11) [10]

2ed_209 ( на худой конец ScanDisk) 2ed_209

Проверь свой диск Norton Disk Doctor (на худой конец ScanDisk), ибо Anatoly Podgoretsky © прав, скорее всего это cross-linked files. Вряд ли это вирус, потому как это идиотизм - пихать себя во внутрь текстового файла, а не в начало исполнительного.

Настораживает только одно -

> Такая фигня случается со всеми строками, которые откуда-то
> считываются...


Может, проблемы с памятью?..


 
Anatoly Podgoretsky   (2003-08-10 00:13) [11]

nikus © (10.08.03 00:11)
Есть такие вирусы, чрезвычайно вневнятная подача материала.


 
ed_209   (2003-08-10 10:09) [12]

С диском все в порядке, к тому же проблема не с файлами (если вставть большой кусок текста в memo, то результат будет тот же) а именно - "со всеми строками, которые откуда-то считываются..."

Память проверил TestMem"ом, вроде как все в порядке (попробую еще потом поменять память на 100% рабочую...) Какие еще есть программы для проверки?

Насчет вирусов - постоянно включен AVP монитор, плюс проверял комп DrWeb"ом - ничего...



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.08.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.006 c
3-92042
.alex
2003-08-03 17:14
2003.08.28
Как выбрать сервер?


4-92305
Arhelon
2003-06-24 14:46
2003.08.28
Как вытащить иконку из открытого окна ???????


14-92227
Yegor
2003-08-09 21:57
2003.08.28
Screen Mate


14-92168
vuk
2003-08-05 22:13
2003.08.28
Вот незадача, во многих конференциях дураки созревают.


3-92019
Falendysh
2003-08-05 00:16
2003.08.28
QReport компонента





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский