[ 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. 2pick

    2pick Elder - Старейшина

    Joined:
    17 Mar 2007
    Messages:
    117
    Likes Received:
    39
    Reputations:
    2
    Работаю с компортом. Все банально - посылаю комманды, получаю ответ - обрабатываю. Подскажите - что лучше: Послать и ждать ответа от комника, или ставить прослушку на ответ порта и уже потом при наступлении события сообщения - обрабатывать ответ?
     
  2. alexey-m

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

    Joined:
    15 Jul 2009
    Messages:
    518
    Likes Received:
    100
    Reputations:
    37
    2pick, странные вопросы, ты же пишешь софт, а не кто-то за тебя, если тебе надо что-то еще попутно делать, то можно и события использовать, а если нет, то и не заморачиваться с этим, так что все зависит только от тебя)
     
  3. Rastamanka

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

    Joined:
    26 Nov 2008
    Messages:
    429
    Likes Received:
    11
    Reputations:
    7
    Добрый день. Подскажите как разобрать к примеру такой URL на составляющие.
    К примеру
    Code:
    http://cs4762.userapi.com/u1234026794/audio/af421e508405.mp3
    На
    Code:
    1) cs4762.userapi.com
    2) u1234026794
    3) audio
    4) af421e508405.mp3
    
     
  4. Rastamanka

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

    Joined:
    26 Nov 2008
    Messages:
    429
    Likes Received:
    11
    Reputations:
    7
    А если ссылка раз в 5 длинней? Вы мне предлагаете динамически все переменные создавать? :)
     
  5. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    с этого и нужно было начинать :)
    Считайте количество слешей...
     
  6. Lotrein

    Lotrein New Member

    Joined:
    13 Dec 2011
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Создавал почтовик с различными плюшками, одной из которых является окно Memo, в котором должны появляться строки, содержащие сообщения при отправки почты (подключение к серверу, отправка, дисконнект, возможные ошибки и тд)




    вот этот самый кусочек кода. При отправки сообщения с memo1 ничего не происходило. ЧЯДНТ?
     
  7. Metal-Core

    Metal-Core Member

    Joined:
    20 Sep 2011
    Messages:
    226
    Likes Received:
    22
    Reputations:
    0
    Имеется такая задача: Нужно открыть .exe и убрать определенное количество строк 300-400,но это не текстовик который запросто можно программно открыть и поправить(( какую нибудь бы функцию ..
     
  8. Metal-Core

    Metal-Core Member

    Joined:
    20 Sep 2011
    Messages:
    226
    Likes Received:
    22
    Reputations:
    0
    Пробую разбить файл с указаного адреса байта:
    Но разбивается и сохроняется в '111.exe' по чемуто только именно 40кб ,и всего 4% из 10%.

    В чем может быть проблема?
     
  9. Chrome~

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

    Joined:
    13 Dec 2008
    Messages:
    936
    Likes Received:
    162
    Reputations:
    27
    Почему 2 раза устанавливаете указатель в файле, если достаточно только 1 раз?
    Code:
     f.Seek($1239F3A,soFromCurrent);
     f.Position:=$1239F3A;
    И насчет
    Code:
     fx.CopyFrom(f,$1239F3A);
    советую посмотреть на названия параметров, которые передаются в метод CopyFrom.
     
  10. Metal-Core

    Metal-Core Member

    Joined:
    20 Sep 2011
    Messages:
    226
    Likes Received:
    22
    Reputations:
    0
    c Seek и Position,пробывал по отдельности.. и не шло.. позиция не менялась, прост оставил их вмести для надежности но всеравно не какит(,в CopyFrom откуда брать(f),и с какой позиции брать.
     
  11. Chrome~

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

    Joined:
    13 Dec 2008
    Messages:
    936
    Likes Received:
    162
    Reputations:
    27
    В CopyFrom откуда брать и сколько брать.
     
  12. Metal-Core

    Metal-Core Member

    Joined:
    20 Sep 2011
    Messages:
    226
    Likes Received:
    22
    Reputations:
    0
    Ок.
    Ясно)
     
  13. od1n0chka

    od1n0chka Member

    Joined:
    13 Dec 2010
    Messages:
    297
    Likes Received:
    47
    Reputations:
    1
    нарисовал сердечко...
    PHP:
    b:= 1;
    P[0]:=Point(50,25+b);  
    P[1]:=Point(75,0+b);  
    P[2]:=Point(87{.5},50+b);  
    P[3]:=Point(50,62{.5}+b);  
    P[4]:=Point(12{.5},50+b);  
    P[5]:=Point(25,0+b);  
    P[6]:=P[0];  
    Image1.Canvas.Pen.Color:=$000099;  Image1.Canvas.Pen.Width:=2;  
    Image1.Canvas.PolyBezier(P);
    собственно вопрос как его очистить по координатам...?
     
  14. maksdemp

    maksdemp Banned

    Joined:
    10 Sep 2011
    Messages:
    17
    Likes Received:
    0
    Reputations:
    0
    Здрасте всем тема древняя но не могу понять в чем проблема
    Emborcadero red studio 2010

    WinExec(PChar(Edit1.text+' '+Edit2.text), SW_SHOW);

    Ошибка => [DCC Error] Unit1.pas(32): E2010 Incompatible types: 'Char' and 'AnsiChar'

    А если делаю так

    WinExec(PAnsiChar(Edit1.text+' '+Edit2.text), SW_SHOW);
    компилирует но не отпровляет сообщение
    Пожалуйсто подскажите где собака
     
  15. Lotrein

    Lotrein New Member

    Joined:
    13 Dec 2011
    Messages:
    13
    Likes Received:
    0
    Reputations:
    0
    Добавил в программу TMainMenu, одна кнопка на ней скрывает форму, другая кнопка должна форму снова показывать. Каждой кнопке я присвоил shorcut, но после скрытия формы она не хочет раскрываться указанной комбинацией.

    Как добиться того, что после сворачивания я смог снова вызвать окно?
     
  16. Mr.Snuffer

    Mr.Snuffer Member

    Joined:
    2 Jul 2010
    Messages:
    140
    Likes Received:
    13
    Reputations:
    0
    Короче посоны.
    У меня необъяснисая проблема с чистыми вин сокетами.
    Тот код, который работает на d7 не робит на 2010

    Я один такой счастливчик?
     
  17. Mr.Snuffer

    Mr.Snuffer Member

    Joined:
    2 Jul 2010
    Messages:
    140
    Likes Received:
    13
    Reputations:
    0
    udp, поправил, вроде робить начал.
    Правда в респонсе черти что, но робит
     
  18. Mr.Snuffer

    Mr.Snuffer Member

    Joined:
    2 Jul 2010
    Messages:
    140
    Likes Received:
    13
    Reputations:
    0
    Режется первыt полтора символа.
    Кто знает, как поправить?

    Возвращает заместо qwe - []e

    upd: Режет все кроме последнего символа :(
     
    #8938 Mr.Snuffer, 17 Mar 2012
    Last edited: 17 Mar 2012
  19. Diaz

    Diaz Banned

    Joined:
    12 Jan 2012
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0


    • ССылка не работает :mad:
     
  20. Империал

    Joined:
    11 Mar 2010
    Messages:
    1,224
    Likes Received:
    58
    Reputations:
    1
    Мне нужно считать слово из Edit. Определить, является ли это слово палиндоромом (читается одинаково слева направо и справо налево)? Ответ вывести при помощи метода ShowMessage
     
Thread Status:
Not open for further replies.