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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2011, 23:05   #1
gufon
Форумчанин
 
Регистрация: 21.12.2010
Сообщений: 224
По умолчанию не работает процедура delete

Код:
a1:= strtoint(copy(ip,0,pos('.',ip)-1 ));
delete(ip, 0, pos('.',ip));
a2:= strtoint(copy(ip,0,pos('.',ip)-1 ));
delete(ip, 0, pos('.',ip));
a3:= strtoint(copy(ip,0,pos('.',ip)-1 ));
delete(ip, 0, pos('.',ip));
a4:= strtoint(copy(ip,0,pos('.',ip)-1 ));
delete(ip, 0, pos('.',ip));
пишу так, копирование работает а удаление не изменяет строку
gufon вне форума Ответить с цитированием
Старый 16.05.2011, 23:11   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

строка начинается с 1-ого символа.

А вообще что вы хотите делать этим кодом? Получаете IP адрес? a1+a2+a3+a4?

Последний раз редактировалось Человек_Борща; 16.05.2011 в 23:13.
Человек_Борща вне форума Ответить с цитированием
Старый 16.05.2011, 23:16   #3
gufon
Форумчанин
 
Регистрация: 21.12.2010
Сообщений: 224
По умолчанию

да, я уже догадался, все ок
Код:
procedure TForm1.Button2Click(Sender: TObject);
var a1,a2,a3,a4: integer; ip: string;
begin
edit2.Text:= idhttp1.Get('http://napricole.dax.ru/ip.php');
ip:= edit2.text;
a1:= strtoint(copy(ip,1,pos('.',ip)-1 ));
delete(ip, 1, pos('.',ip));
a2:= strtoint(copy(ip,1,pos('.',ip)-1 ));
delete(ip, 1, pos('.',ip));
a3:= strtoint(copy(ip,1,pos('.',ip)-1 ));
delete(ip, 1, pos('.',ip));
a4:= strtoint(ip);
edit2.Text:= inttostr(a1+a2+a3+a4);
end;
конечно этот код можно сделать в цикле но и так нормально))
gufon вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Процедура Delete katyakerrigan Общие вопросы Delphi 0 26.03.2011 21:12
Не работает функция copy и delete omigos99 Паскаль, Turbo Pascal, PascalABC.NET 2 03.10.2010 13:46
Простейший DELETE, а не работает((( Blondy SQL, базы данных 6 11.05.2010 20:11
SQL процедура DELETE mar4elo БД в Delphi 9 22.02.2010 23:24
Почему не работает Selection.Delete? Andru2008 Microsoft Office Excel 18 16.01.2009 18:23