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  
Старый 15.10.2009, 22:55
aka_k4
Участник форума
Регистрация: 05.02.2009
Сообщений: 133
Провел на форуме:
910039

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

+ тожэ по делфе -

как найти в 2х мерном масиве наибольшый елемент??
 
Ответить с цитированием

  #2  
Старый 15.10.2009, 23:32
DimkO
Новичок
Регистрация: 16.11.2008
Сообщений: 27
Провел на форуме:
104236

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

простой вопрос: какая процедура возвращает код ASCII из символа и наоборот,мне для сортировки нужно...=\
 
Ответить с цитированием

  #3  
Старый 15.10.2009, 23:57
=Zeus=
Участник форума
Регистрация: 10.08.2009
Сообщений: 238
Провел на форуме:
724939

Репутация: 108
Отправить сообщение для =Zeus= с помощью ICQ
По умолчанию

Цитата:
Сообщение от aka_k4  
+ тожэ по делфе -

как найти в 2х мерном масиве наибольшый елемент??
Вот, ищи наздоровье, даже комменты написал

Код:
...
const n = 9; \\кол-во елементов
var i, j, max: word;
mas: array[1..N, 1..N] of byte; \\наш массив

begin

  max := mas[1,1];
  for i:=1 to N do                  \\проходим по х
    for j:=1 to N do                \\проходим по у
      if mas[i, j] > max then    \\если текущий больше макс
        max := mas[i, j];           \\то он станет макс
  caption := IntToStr(max);  

end;
 
Ответить с цитированием

  #4  
Старый 15.10.2009, 23:35
=Zeus=
Участник форума
Регистрация: 10.08.2009
Сообщений: 238
Провел на форуме:
724939

Репутация: 108
Отправить сообщение для =Zeus= с помощью ICQ
По умолчанию

код символа - Ord()
наоборот - Char()

например
Код:
caption:=IntToStr( Ord('a') );
 
Ответить с цитированием

  #5  
Старый 16.10.2009, 02:57
_nic
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
Провел на форуме:
2982851

Репутация: 107


По умолчанию

Как сделать что бы кнопка находящяяся в фокусе при нажатии энтера не генерировала событие onclick?
 
Ответить с цитированием

  #6  
Старый 16.10.2009, 09:33
Nullsleep
Познающий
Регистрация: 02.06.2009
Сообщений: 67
Провел на форуме:
237284

Репутация: 54
Отправить сообщение для Nullsleep с помощью ICQ
По умолчанию

Юзай событие OnMouseDown вместо OnClick
 
Ответить с цитированием

  #7  
Старый 16.10.2009, 09:57
Пуховой
Banned
Регистрация: 25.11.2007
Сообщений: 62
Провел на форуме:
1702086

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

bmp12, вот еще, кстати, попробуйте функцию (переписывал под себя, чтобы капчу на диск не сохранять)

Код:
function recognize (itype: string; key: string; image : tmemorystream) : string;
var
  ftype, s, id: string;
  i: integer;
  http: tidhttp;
  multi: tidmultipartformdatastream;
begin
  if strpos (pchar (itype), 'jpg') <> nil then ftype := 'image/pjpeg';
  if strpos (pchar (itype), 'gif') <> nil then ftype := 'image/gif';
  if strpos (pchar (itype), 'png') <> nil then ftype := 'image/png';
  multi := Tidmultipartformdatastream.Create;
  multi.AddFormField ('method', 'post');
  multi.AddFormField ('key', key);
  multi.AddObject ('file', ftype, image, 'captcha.' + itype);
  http := tidhttp.Create;
  s := http.Post ('http://antigate.com/in.php', multi);
  http.Free; multi.Free;
  id := '';
  if strpos (Pchar (s), 'ERROR_') <> nil then begin result := s; exit; end;
  if strpos (Pchar (s), 'OK|') <> nil then id := AnsiReplaceStr (s, 'OK|', '');
  if id = '' then result := 'ERROR: bad captcha id';
  for i := 1 to 20 do
  begin
    sleep (5000);
    http := tidhttp.Create;
    s := http.Get ('http://antigate.com/res.php?key=' + key + '&action=get&id=' + id);
    http.Free;
    if strpos (Pchar (s), 'ERROR_') <> nil then begin result := s; exit; end;
    if strpos (Pchar (s), 'OK|') <> nil then
    begin
      result := AnsiReplaceStr (s, 'OK|', '');
      exit;
    end;
  end;
  result := 'ERROR_TIMEOUT';
end;
Обращение: recognize ('jpg', ackey, image) - тип картинки / ас ключ / картинка в tmemorystream
 
Ответить с цитированием

  #8  
Старый 16.10.2009, 20:04
mobilka
Познающий
Регистрация: 13.10.2009
Сообщений: 63
Провел на форуме:
373897

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

граждане простой вопрос. есть функция-
s := SendFile('localhost', '/1.php', 'путь до файла');
открываем файл через опендиалог и путь до файла загружается в листбокс (пример с:/хрень.rar) как сделать что бы этот же путь вставлялся в строчку 'путь до файла'
 
Ответить с цитированием

  #9  
Старый 16.10.2009, 20:32
Hellsp@wn
Постоянный
Регистрация: 29.04.2007
Сообщений: 496
Провел на форуме:
2715445

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

wolmer
Код:
'Connection: Close'+#13#10+#13#10;
 
Ответить с цитированием

  #10  
Старый 16.10.2009, 20:55
=Zeus=
Участник форума
Регистрация: 10.08.2009
Сообщений: 238
Провел на форуме:
724939

Репутация: 108
Отправить сообщение для =Zeus= с помощью ICQ
По умолчанию

mobilka
Код:
var path: string;
path := OpenDialog1.FileName;

Последний раз редактировалось =Zeus=; 16.10.2009 в 21:00..
 
Ответить с цитированием
Ответ



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



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


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




ANTICHAT.XYZ