[ Delphi / Pascal ] — начинающим: задаем вопросы (архивная - 2015)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by banned, 6 May 2007.

Thread Status:
Not open for further replies.
  1. Timon132009

    Timon132009 Member

    Joined:
    7 Jun 2009
    Messages:
    137
    Likes Received:
    19
    Reputations:
    0
    Как в Indy добавить свой HTTP заголовок?
     
  2. xophet

    xophet Member

    Joined:
    16 Apr 2011
    Messages:
    617
    Likes Received:
    49
    Reputations:
    5
    Если мы говорим о TidHTTP и HTTP:TidHTTP, то
    Code:
    HTTP.Request.CustomHeaders.Add('AAA:BBB');
    ________________________________
    P.S. спасибо Chrome~, подправил.
    Прошу прощения за дезинформацию
     
    #8702 xophet, 23 Dec 2011
    Last edited: 24 Dec 2011
    1 person likes this.
  3. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    936
    Likes Received:
    162
    Reputations:
    27
    Вместо "=" скорее всего должно быть ": ".
     
    1 person likes this.
  4. AtomoS

    AtomoS New Member

    Joined:
    17 Feb 2010
    Messages:
    88
    Likes Received:
    1
    Reputations:
    0
    имеется клавиатура на ноутбуке (полная, ибо ноут 17 дюймов).
    хочу подключить usb numpad и на его клавиши назначить совсем левые команды: типо ввести слово или запустить приложение.

    реально ли сделать это средствами delphi?
     
  5. logger

    logger New Member

    Joined:
    15 Jan 2010
    Messages:
    32
    Likes Received:
    3
    Reputations:
    0
    Есть готовое решение - http://www.script-coding.com/AutoHotkeyTranslation.html
     
  6. AtomoS

    AtomoS New Member

    Joined:
    17 Feb 2010
    Messages:
    88
    Likes Received:
    1
    Reputations:
    0
    это паммер сочетаний. немного не то что нужно.

    суть в том что я хочу сделать отдельную лаунч панель.
     
  7. logger

    logger New Member

    Joined:
    15 Jan 2010
    Messages:
    32
    Likes Received:
    3
    Reputations:
    0
    можно на любую кнопку назначать команды. на numpad я делал
    вот открыть блокнот numpad0::Run, Notepad
     
    #8707 logger, 24 Dec 2011
    Last edited: 24 Dec 2011
  8. AtomoS

    AtomoS New Member

    Joined:
    17 Feb 2010
    Messages:
    88
    Likes Received:
    1
    Reputations:
    0
    я всё прекрасно понимаю. но суть такова - чтобы не перекрывать num оригинальной клавы.
     
  9. logger

    logger New Member

    Joined:
    15 Jan 2010
    Messages:
    32
    Likes Received:
    3
    Reputations:
    0
    Тогда это драйвер отдельный.
     
  10. AtomoS

    AtomoS New Member

    Joined:
    17 Feb 2010
    Messages:
    88
    Likes Received:
    1
    Reputations:
    0
    уже дошёл до этой идеи. вопрос только как организовать взаимодействие с системой.

    допуситим получим сканкод драйвером - куда двигаться дальше?
    и как привязать драйвер к определённому HID устройству?
     
    #8710 AtomoS, 24 Dec 2011
    Last edited: 24 Dec 2011
  11. Nizhegorodets

    Nizhegorodets Member

    Joined:
    21 Mar 2009
    Messages:
    80
    Likes Received:
    66
    Reputations:
    9
    Подскажите алгоритм понадежнее для защиты программы при запуске, т.е. при запуске запрашивается пароль, если он правильный, то программа загружается, иначе закрывается.
     
  12. alexey-m

    alexey-m Elder - Старейшина

    Joined:
    15 Jul 2009
    Messages:
    518
    Likes Received:
    100
    Reputations:
    37
    хэширование, ступенчатая проверка, в разные моменты выполнения, исключения и прочая хрень, вопрос стоит ли всего этого функционал проги, чтоб изобретать мудреную защиту?
    ну а так проще, как сказал fd00ch - протом получше накрыть)
     
    1 person likes this.
  13. Nizhegorodets

    Nizhegorodets Member

    Joined:
    21 Mar 2009
    Messages:
    80
    Likes Received:
    66
    Reputations:
    9
    alexey-m, fd00ch спасибо
    Прога для хранения паролей, думаю стоит)
     
  14. alexey-m

    alexey-m Elder - Старейшина

    Joined:
    15 Jul 2009
    Messages:
    518
    Likes Received:
    100
    Reputations:
    37
    зачем так извращаться тогда?
    имхо проще запрашивать мастер-пароль, и уже им (рас)шифровывать какие-либо данные, не вижу смысла вводить запрет на запуск по паролю, я так для себя делал когда-то, использовал общий мастер-пароль, а все важные данные, в том числе пароли, шифровал AES с использованием CryptoAPI удобно и не надо ничего придумывать) =)
     
  15. cardons

    cardons Elder - Старейшина

    Joined:
    19 Jul 2005
    Messages:
    778
    Likes Received:
    324
    Reputations:
    83
    В ListBox находиться много строк, далее было добавлена строка с помощью
    ListBox1.Items.AddObject('Test',Pointer(3));
    Как удалить этот элемент из ListBox не прибегая к циклу?
     
    #8715 cardons, 27 Dec 2011
    Last edited: 27 Dec 2011
  16. Ak_SayRenS

    Ak_SayRenS New Member

    Joined:
    20 Nov 2011
    Messages:
    35
    Likes Received:
    1
    Reputations:
    0
    где и как хорошо научится програмировать?? книгу, или статьи...
     
  17. cardons

    cardons Elder - Старейшина

    Joined:
    19 Jul 2005
    Messages:
    778
    Likes Received:
    324
    Reputations:
    83
    Есть ли готовая функция которая преобразует время такого вида
    К примеру есть
    21:77:00
    Необходимо преобразовать
    в 22.17.
    Интересует именно готовая функция. Не хочется изобретать велосипед и писать свою функцию...
     
  18. ThePr0max

    ThePr0max New Member

    Joined:
    24 Dec 2011
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Как сделать программу, в котрой надо будет ввести адрес страницы, нажать кнопочку, и выдаст html код страницы!
    Учусь delphi
    Думаю, кто поможет
     
  19. cardons

    cardons Elder - Старейшина

    Joined:
    19 Jul 2005
    Messages:
    778
    Likes Received:
    324
    Reputations:
    83
    PHP:
    Memo1.Text := IdHTTP1.Get ('http://site.com');
     
  20. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Смотря, какие компоненты используешь. Очень популярны сейчас компоненты библиотеки INDY. В твоем случае нужно использовать компонент IdHTTP. Код приблизительно будет таким:
    PHP:
    Begin

    Memo1
    .Text := IdHTTP1.Get('http://forum.antichat.ru');

    end;
     
Thread Status:
Not open for further replies.