Меню сайта
Категории раздела
Тобольск [0]
ТГСПА [0]
Delphi [40]
Basic [0]
Разное [4]
Радио
ЧАТ
200
Облако тегов
Облако фото
Форум
  • композитная арматура (0)
  • Справедливо ли это???? (1)
  • Недвижимость в Тюмени (1)
  • Качество услуг и обслуживания (2)
  • строительный эксперт (0)
  • гид по Греции (0)
  • винные туры по Италии (0)
  • деревянные лестницы (0)
  • гид по Италии (0)
  • Разные поздравления (1)
  • Главная » 2011 » Март » 09
    1) Функция Length(Str: String) - возвращает длину строки (количество символов). Пример:

    var
    Str: String; L: Integer;
    { ... }
    Str:='Hello!';
    L:=Length(Str); { L = 6 }

    2) Функция SetLength(Str: String; NewLength: Integer) позволяет изменить длину строки. Если строка содержала большее количество символов, чем задано в функции, то "лишние" символы обрезаются. Пример:

    var Str: String;
    { ... }
    Str:='Hello, world!';
    SetLength(Str, 5); { Str = "Hello" }

    3) Функция Pos(SubStr, Str: String) - возвращает позицию подстроки в строке. Нумерация символов начинается с единицы (1). В случае отсутствия подстроки в строке возращается 0. Пример:

    var Str1, Str2: String; P: Integer;
    { ... }
    Str1:='Hi! How do you do?';
    Str2:='do';
    P:=Pos(Str2, Str1); { P = 9 }

    4) Функция Copy(Str: String; Start, Length: Integer) - возвращает часть строки Str, начиная с символа Star ... Читать дальше »
    Категория: Delphi | Просмотров: 1269 | Добавил: SeM | Дата: 09.03.2011 | Комментарии (0)


    uses
    StrUtils, jpeg, IdHTTP;

    ...

    procedure TForm1.Button1Click(Sender: TObject);
    var
    http: TIdHTTP;
    jpeg: TJPEGImage;
    ms: TMemoryStream;
    page, captchaUrl: string;
    i: integer;
    begin
    // Создание экземпляров классов

    http := TIdHTTP.Create(owner);

    jpeg := TJPEGImage.Create;

    ms := TMemoryStream.Create;

    http.Request.UserAgent := 'Opera/9.80';
    http.HandleRedirects := True;
    http.AllowCookies := True;

    // Загрузка страницы с капчей и
    // вытаскивание URL капчи
    page := http.Get('http://www.tyumen.mts.ru/sendsms/');
    i := PosEx('LBD_CaptchaImage', page);
    i := PosEx('src=', page, i) + 5;
    captchaUrl := Copy(page, i, PosEx(#39, page, i) - i);
    captchaUrl := StringReplace(captchaUrl, '&', '&', [rfReplaceAll]);

    // Загрузка капчи
    http.Get('http://www.tyumen.mts.ru/sendsms/' + captchaUrl, ms);
    ms.Position := 0;
    jpeg.LoadFromStream(ms);
    Image1.Picture.Ass ... Читать дальше »
    Категория: Delphi | Просмотров: 475 | Добавил: SeM | Дата: 09.03.2011 | Комментарии (0)

    Поиск по сайту
    Календарь
    «  Март 2011  »
    ПнВтСрЧтПтСбВс
     123456
    78910111213
    14151617181920
    21222324252627
    28293031
    Новый Год
    Опрос
    Понравились фотографии Тобольска?


    Всего ответов: 14
    Всего голосовало: 14
    Обсудить на форуме
    Друзья сайта
    измерьте скорость интернета Яндекс.Метрика
    Проверить тИЦ и PR
    Статистика
    Погода
    Яндекс.Погода
    Коменнтарии

    Извиняюсь, заработал. Спасибо за урок biggrin

    Компонент не работает

    Давайте помогу разобраться ? вы хотите что бы когда выбиралась станция сразу начинала проигрывать? скиньте исходник или как лучше связаться с вами?

    у меня все работает!

    Нифига не робит...
    Кто знает как сделать чтобы на жесткий жертвы сохранял..
    ISQ 606017777

    FSDGHDFJHRG


    Отзывы Фото
    6 микр. Красивое место....

    Ершов ))))

    Старый музей но щас его перенесли...

    Фотография под горы smile

    Красивое фото!!! smile

    Copyright MyCorp © 2024