Всем привет... Сорри, что отправляю сразу в несколько рассылок, просьба ответить хотя бы одному человеку в каждой, чтоб попало на глаза всем. Что-то никого не видно на форумах! Что, зря Олег создавал эту фичу что ли? Для тех, кто не любит тратить свое время в онлайне на чтение форумов, написана специально программа OForum. Предназначена для быстрого обновления всех мнений на форумах с момента последнего посещения. С ее помощью можно, соединившись с Инетом, скачать все обновления на форумах, отсоединиться, прочитать их в оффлайне, а потом написать свои мнения и при следующем соединении отправить. прога практически готова, осталось доделать пару мелких фич, но в целом, она успешно работает... Скачать можно с сайта Bob Johnsonа! Исходники также будут доступны. Написано все на Delphi, комментарии - практически к
каждой строке, так что можно и как пособие использовать. В общем, товарищи, все сделано для вашего же удобства. Качайте и наслаждайтесь! :) Встретимся на форумах.
Приветствую Вас, baldr! Все на форум ! Ответ отправлен: 23.03.2003, 01:38 Отправитель: Илья
Вопрос № 641
Здравствуйте, уважаемые эксперты! Не могли бы вы подсказать какие функции надо использовать для: 1. преобразования символов строки в строчные буквы 2.преобразование символов строки в заглавные буквы
Доброе время суток, Ольга! Все очень просто #include 1. char *_strupr( char *string ); 2. char *_strlwr( char *string ); Удачи Ответ отправлен: 24.03.2003, 18:23 Отправитель: xiron Отвечает Dzik
Приветствую Вас, Ольга! Преобразование символа в строчный: str[i]=str[i]-'A'+'a'; Наоборот: str[i]=str[i]-'a'+'A';
Ответ отправлен: 23.03.2003, 17:49 Отправитель: Dzik Отвечает baldr
Добрый день, Ольга! Вот сложно написать подо что пишем, да? :( Если для Windows (Builder, MSVC etc), то стандартные функции strlwr(), strupr() должны работать. Впрочем, не проверял, но по логике это должно сработать... А для DOS (BC3.1, TC etc) нужно писать свою функцию, которая, впрочем, очень проста - пара строк... У меня эти функции работают и в винде, и в DOS... Здесь не привожу, потому как по пути кодировку сменят все, кому не лень. Если уж будет надо, то напишите на baldr(at)pisem.net - вышлю... Впрочем, идея такова: имеем массив из 256 элементов, где вместо заглавных букв ставим их строчные эквиваленты. И просто в цикле заменяем.
Ответ отправлен: 23.03.2003, 18:49 Отправитель: baldr Отвечает PL
Здравствуй, Оля! Эти финкции конечно же таковы: _strupr - String to uppercase _strlwr - String to lowercase но мне хотелось бы сказать еще кое-что, все такие функции с лихвой имеются в МСДНке, конечно спросить и получить ответ - самый легкий путь, но само совершенствование IMHO еще важнее. Так что мой тебе дружеский (програмерский) совет - научись обращаться с поиском в МСДНе - всегда тебе пригодиться. Для справки: Обычный запрос как "String NEAR uppercase" дает желаемый результат. С уважением, PL Ответ отправлен: 24.03.2003, 06:00 Отправитель: PL Отвечает vitya
Здравствуйте, Ольга! _strupr и _strlwr Ответ отправлен: 24.03.2003, 13:24 Отправитель: vitya Отвечает D1g174LM4n14c
Добрый день, Ольга! 1. PTSTR CharLower(PTSTR pszStnng); 2. PTSTR CharUpper(PTSTR pszString); Ответ отправлен: 25.03.2003, 19:34 Отправитель: D1g174LM4n14c
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.