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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2015, 11:52   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

И чо?
Код:
  if string(q) = string(w)
    then writeln(' + equal!')
    else writeln(' - not equal!');

  // как не говорят у НАС в Одессе: "А нас рать"!
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.11.2015, 12:06   #12
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
И чо?
А то, что операция сравнения строк типа string (цикл по массивам) и операция сравнения указателей (4 байта x32) - это таки 2 большие разницы!

И не надо мне тут! Это вам не это!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 07.11.2015, 17:12   #13
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
ещё вариант: скопипастить функцию из AnsiStrings.pas прям туда, откуда она вызывается, под другим именем на всякий случай.
Код:
function StrLComp(const Str1, Str2: PAnsiChar; MaxLen: Cardinal): Integer;
var
  I: Cardinal;
  P1, P2: PAnsiChar;
begin
  P1 := Str1;
  P2 := Str2;
  I := 0;
  while I < MaxLen do
  begin
    if (P1^ <> P2^) or (P1^ = #0) then
      Exit(Ord(P1^) - Ord(P2^));

    Inc(P1);
    Inc(P2);
    Inc(I);
  end;
  Result := 0;
end;
Скопировал, вставил под тем же именем, предупреждение пропало.

А еще нужно заменить функцию StrLComp, где найти AnsiStrings.pas чтобы скопировать от туда ее?
nibufep вне форума Ответить с цитированием
Старый 07.11.2015, 17:29   #14
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
где найти AnsiStrings.pas чтобы скопировать от туда ее?
Слышь, у тебя комп-то есть? А то чот меня терзают смутные сомнения...
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 07.11.2015, 17:53   #15
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
где найти AnsiStrings.pas чтобы скопировать от туда ее?
Ты что генофонд хочешь переписать? Учти - это карается минус-минус-кармой.
И кстати такого модуля нет и быть не может, ибо строками занимается системный модуль с его менеджером строк.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.11.2015, 19:00   #16
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
И кстати такого модуля нет и быть не может, ибо строками занимается системный модуль с его менеджером строк.
АААААААААААААААААаааааааааааааа!!!! !!!!!!111111111111111адынадын
У меня глюки!!! Вижу то, чего нет!!! Ааааааааааааааа.......
Изображения
Тип файла: png 117.png (66.3 Кб, 62 просмотров)
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 07.11.2015, 19:49   #17
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Вижу то, чего нет!
Тебя сразу поздравлять или постепенно?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.11.2015, 01:53   #18
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Тебя сразу поздравлять или постепенно?
поздралять не надо, просто согласись.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В чем различия между файлами Unit.cpp и Unit.h? WarHamster Общие вопросы C/C++ 1 14.03.2012 14:25
Перекодировать файл в UTF-8->ANSI, ANSI -> UFT-8 Человек_Борща Общие вопросы Delphi 7 19.05.2011 18:47
Unit DBCtrlsEh was compiled with a different version of CalculatorEh Татьяна_Mystery Компоненты Delphi 1 29.09.2010 08:51
Deprecated: Function session_register() is deprecated Rusl92 PHP 4 05.07.2010 13:15
Ошибка [DCC Fatal Error] Demagog.dpr(10): F2051 Unit StdActns was compiled with a different version of Cl Яр|/||< (^_^) Общие вопросы Delphi 1 23.06.2009 11:42