HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 14.07.2008, 01:33
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
Провел на форуме:
2360904

Репутация: 1393


По умолчанию

Цитата:
Сообщение от ..::TROYAN::..  
там на винсоЦк а мне нужно на инди , и там просто сканер портов а нужно сканер компов на один порт...шарил бы в винсок .......
В инди куча ненужного когда ... В любом случае на winsock будет быстрее ...
ЗЫ Троян на вцл - это круто =) Пешь есчо =)
 
Ответить с цитированием

  #2  
Старый 13.07.2008, 22:42
Fen-Omen
Участник форума
Регистрация: 22.03.2007
Сообщений: 220
Провел на форуме:
1068874

Репутация: 234
По умолчанию

Цитата:
там просто сканер портов а нужно сканер компов на один порт
Это не намного сложней... Просто порт константный тогда, а менятся будет Ip.

Если обязательно нужен indy компонент, создавайте динамически массив, из стольки компонент, сколько нужно.

Ну и плюс таймаут установите, на подключение.

Последний раз редактировалось Fen-Omen; 13.07.2008 в 22:48..
 
Ответить с цитированием

  #3  
Старый 14.07.2008, 15:33
..::TROYAN::..
Участник форума
Регистрация: 22.05.2008
Сообщений: 158
Провел на форуме:
2875309

Репутация: 348
По умолчанию

=)
вощето клиент для троя))))
 
Ответить с цитированием

  #4  
Старый 15.07.2008, 12:52
Taktik
Новичок
Регистрация: 27.06.2008
Сообщений: 22
Провел на форуме:
148226

Репутация: 19
По умолчанию

(Delphi)Наверное самый тупой вопрос что был...Эх,ну я новичок,мне положено тупое постить
Я писал программу типа Hello Word,тока я предпочёл написать калькулятор вместо этого...
В общем там такое дело:
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
e:=StrToInt(Edit1.Text);
p:=StrToInt(Edit2.Text);
sum:=e+p;
Edit3.Text:=IntToStr(sum);
end;
В общем я знаю что код можно сократить,он не умно сделан и т.п. но смысл не в этом,дело в том что если ввести дробное число например 2.5 и 3.5,то приложение выдаст ошибку,тоесть тут надо юзать Real....вот это я и незнаю,как перевести String в Real,наподобие StrToInt...Я пробовал StrToReal-вроде не работает.*DONT_KNOW*
 
Ответить с цитированием

  #5  
Старый 15.07.2008, 13:41
12usver12
Познающий
Регистрация: 12.12.2007
Сообщений: 81
Провел на форуме:
589075

Репутация: 53
По умолчанию

strtofloat , floattostr тебе в помощь
 
Ответить с цитированием

  #6  
Старый 15.07.2008, 13:56
Ergoproxy
Постоянный
Регистрация: 18.01.2008
Сообщений: 383
Провел на форуме:
9332138

Репутация: 476
По умолчанию

У меня были вроде где-то сорцы калькуля сам когда-то писал, напиши вечером в ЛС тебе скину, ЗЫ щя не могу просто на работе(
 
Ответить с цитированием

  #7  
Старый 15.07.2008, 15:54
FIND_ERROR
Познающий
Регистрация: 30.04.2007
Сообщений: 77
Провел на форуме:
393625

Репутация: 50
По умолчанию

Taktik
Код:
procedure TForm1.Button1Click(Sender: TObject);
 begin
  e:=StrToReal(Edit1.Text, 3);
  p:=StrToReal(Edit2.Text, 3);
  sum:=e+p;
  Edit3.Text:=RealToStr(sum, 3);
 end;
Вобщем, насколько я знаю, в функциях RealToStr и StrToReal есть два параметра:
1) переменная для преобразования
2) число знаков после запятой

p.s. код не проверял и возможно ошибаюсь писал на память Delphi под рукой нет.
 
Ответить с цитированием

  #8  
Старый 15.07.2008, 17:20
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
Провел на форуме:
2360904

Репутация: 1393


По умолчанию

Цитата:
Сообщение от FIND_ERROR  
Taktik
Код:
procedure TForm1.Button1Click(Sender: TObject);
 begin
  e:=StrToReal(Edit1.Text, 3);
  p:=StrToReal(Edit2.Text, 3);
  sum:=e+p;
  Edit3.Text:=RealToStr(sum, 3);
 end;
Вобщем, насколько я знаю, в функциях RealToStr и StrToReal есть два параметра:
1) переменная для преобразования
2) число знаков после запятой

p.s. код не проверял и возможно ошибаюсь писал на память Delphi под рукой нет.
увы ты ощибаешся, такой ф-ции - нету и не может быть. Для выполнения задачи ТС нужно использовать floattostr strtofloat ...

Добавлено
Такой ф-ций нету в стандартной Sysutils.dcu

Последний раз редактировалось z01b; 15.07.2008 в 17:44..
 
Ответить с цитированием

  #9  
Старый 18.07.2008, 00:29
t04
Участник форума
Регистрация: 10.01.2007
Сообщений: 140
Провел на форуме:
246020

Репутация: 105
Smile

Цитата:
Сообщение от z01b  
увы ты ощибаешся, такой ф-ции - нету и не может быть. Для выполнения задачи ТС нужно использовать floattostr strtofloat ...

Добавлено
Такой ф-ций нету в стандартной Sysutils.dcu
Да не, просто парень напутал, на самом деле есть старая паскалевская процедура Str в модуле System.dcu, вот собсна из справки самой делфи:
Код:
Delphi syntax:

procedure Str(X [: Width [: Decimals ]]; var S);

Description

In Delphi code, Str converts X to a string representation 
according to the Width and Decimals formatting 
parameters. The effect is like a call to Write except the 
resulting string is stored in S instead of being written to 
a text file.

X is an integer-type or real-type expression. Width and 
Decimals are integer-type expressions. S is a string-type 
variable or a zero-based character array variable if 
extended syntax is enabled.
а вот StrToReal действительно я не знаю, это FloatToStr нада юзать.

Taktik, делай так:
Код:
procedure TForm1.Button1Click(Sender: TObject);
 begin
  e:=StrToFloat(Edit1.Text);
  p:=StrToFloat(Edit2.Text);
  sum:=e+p;
  Str(sum:3, x);// отображает три символа после плавающей запятой
  Edit3.Text := x;
 end;

Последний раз редактировалось t04; 18.07.2008 в 00:35..
 
Ответить с цитированием

  #10  
Старый 15.07.2008, 17:31
Dober'man
Banned
Регистрация: 16.07.2007
Сообщений: 79
Провел на форуме:
801879

Репутация: 337
По умолчанию

Цитата:
Сообщение от z01b  
такой ф-ции - нету и не может быть
Почему???)))))) А модуль если сделать?!?!?! =)
Ток зачем??? =)

Taktik,
Программы от скуки
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2569 10.05.2026 13:27
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.