Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.07;
Скачать: CL | DM;

Вниз

странности...   Найти похожие ветки 

 
GanibalLector ©   (2004-10-22 23:54) [0]

Есть такой сабж:

var w,ww:pchar;
begin
ww:="1234567";
GetMem(w,sizeof(ww));
move(ww^,w^,strlen(ww));
Caption:=w;
FreeMem(w,sizeof(ww));
end;

Он прекрасно работает,НО до тех пор пока в ww не более 7 символов.Если ww:="1234567890" то в Caption уже не то,что надо.


 
palva ©   (2004-10-23 00:10) [1]

GetMem(w,sizeof(ww));
Выделяет четыре байта?
FreeMem(w,sizeof(ww));
А это зачем? При перерисовке окна отюда будет чтение (наверно).


 
GuAV ©   (2004-10-23 00:21) [2]

palva ©   (23.10.04 0:10) [1]
GetMem(w,sizeof(ww));
Выделяет четыре байта?

Ага :-)

palva ©   (23.10.04 0:10) [1]
FreeMem(w,sizeof(ww));
А это зачем? При перерисовке окна отюда будет чтение (наверно).

Нет.


 
jack128 ©   (2004-10-23 00:32) [3]

ну во первых см [1], а то, что у тя ошибки появляются только если длина строки >7 символов, а не >3, то либо те "повезло", либо менеджер памяти вделяет её(память) по границе четверного слова..
GuAV ©   (23.10.04 0:21) [2]
У вас в ветке про поиск подстроки этот вопрос вроде поднимался??


 
GanibalLector ©   (2004-10-23 00:34) [4]

Тьфу ты...аж стыдно стало :(
А я то думал...

З.Ы. Спасибо


 
GuAV ©   (2004-10-23 00:35) [5]

jack128 ©   (23.10.04 0:32) [3]
У вас в ветке про поиск подстроки этот вопрос вроде поднимался??


Немного не этот.
зы - я на ту ветку забил, однако ссылку на fastcode запомнил, там они не только pos ускоряют.


 
GanibalLector ©   (2004-10-23 00:38) [6]

2 jack128
Опять Вы Асю забыли включить :(



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

Текущий архив: 2004.11.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.067 c
3-1097055881
msguns
2004-10-06 13:44
2004.11.07
ADO+MSAccess+Update


3-1097045637
Aser
2004-10-06 10:53
2004.11.07
Таблица не отображается и переключениях TabSheets


1-1098208529
Falcon(TFSoft)
2004-10-19 21:55
2004.11.07
^ и @


1-1098580172
rerty
2004-10-24 05:09
2004.11.07
Win 98 -> XP, 2000(2003)


1-1098700844
cvg
2004-10-25 14:40
2004.11.07
Окно программы поверх всех окон -- как?