Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder Каталог в ресурс или что можно придумать https://www.cyberforum.ru/ cpp-builder/ thread936381.html
Всем доброго времени суток. Друзья, мне нужно создать папку с общим доступом и что бы у всех были права не только на чтение но и на запись. Я пробовал мучить структуру SECURITY_DESCRIPTOR, что бы используя функцию CreateDirectory(); создать каталог но так и не вышло. Что самое странное создал папку которая мне нужна потом с помощью функции CreateDirectoryEx() решил создать новую по шаблону...
Получить список учетных записей в системе C++ Builder
Всем доброго времени суток. //--------------------------------------------------------------------------- void __fastcall TSendForm::GetUzerList(TListBox *ListBox1){ LPUSER_INFO_3 ui = NULL; ListBox1->Clear(); (LPBYTE *)ui; DWORD dwRead = 0; DWORD dwTotal = 0; NetUserEnum( NULL, 3, FILTER_NORMAL_ACCOUNT,
C++ Builder Как реализовать свои функции в отдельном файле? https://www.cyberforum.ru/ cpp-builder/ thread936249.html
В голову пришла такая мысль, что если записать функции в отдельный файл, и когда придет время писать программу, просто указать ссылку на файл с++. Вопрос, можно ли так сделать, если да, то как?
C++ Builder Визуализировать html код Доброго времени суток, как представлю, что придётся писать всё с нуля аж типать начинает), необходимо вывести на форму разметку html страницы, но только разметку таблицы либо css разметку, игнорируя остальной html код. Подскажите в какую сторону смотреть, может кто-то писал браузеры и что-то подскажет? https://www.cyberforum.ru/ cpp-builder/ thread936232.html
C++ Builder Не могу установить alpha skins для C++ Builder XE4
Не могу установить alpha skins для C++ Builder ex4! Кто-то ставил уже? Я ставил на 6, а на ex4 не показываются компоненты после компиляции файлов acntBuilderXE4 и acntBuilderXE4_r, что делать?
C++ Builder Как програмно отключить батарею ноутбука? Как програмно отключить батарею ноутбука? Делю прогу, и хочу сделать, чтобы при полной зарядке она отключась) Можно ли такое сделать? https://www.cyberforum.ru/ cpp-builder/ thread936146.html
C++ Builder Компоненты DirectX Где можно взять компоненты DirectX как в Delphi? https://www.cyberforum.ru/ cpp-builder/ thread935958.html C++ Builder Как присвоить эдакую картинку TImage
Как присвоить эдакую картинку к TImage: ::DefWindowProc(GetDesktopWindow(), WM_SYSCOMMAND, SC_SCREENSAVE, 0); (делаю простой скринсейвер) Код брал отсюда:http://www.cyberguru.ru/cbuilder-sources/system/kak-programmno-zapustit-skrin-sejver.html Тоесть, чтобы на форме, где находится TImage становился вместо картинки на TImage cкрин окна)....
C++ Builder C++ Builder 6.0 - преобразование hex данных с компорта в вещественное число двойной точности Доброго всем времени суток. Данные с компорта записываю во временный буфер queue <unsigned char> TmpBuffer;По логике в переменную типа указатель на double надо записать адрес 1го элемента очереди. double *psev; *psev= &TmpBuffer.front();Но компилятор нивкакую не хочет это делать. Подскажите пожалуйста, как можно получить вещественное число, не переходя на побитовую обработку? https://www.cyberforum.ru/ cpp-builder/ thread935710.html C++ Builder замена текста в DBGrid https://www.cyberforum.ru/ cpp-builder/ thread935657.html
Помоги пожалуйста что делать. Есть DBGrid решил сделать замещения текста вместо 0 или 1 в поле . Написать понятные фразы. на DBGrid1DrawColumnCell повесил следующее: if (Column->FieldName=="RolAdmin") { // -- замещаем текст -- if (Column->Field->DataSet->FieldByName("RolAdmin")->Value=="0") { DBGrid1->Canvas->TextOutA(Rect.left+2, Rect.top+2, Column->Field->Text); }
RAD XE2 сложности с использованием библиотеки C++ Builder
Доброго времени суток. Хочу спросить,как правильно использовать стороннюю библиотеку в этой версии билдера. В данном случае использую synapse. Я сделал так,как работало бы в шестом билдере,но тут что-то не работает. Если инклудить через шифт+ф11 pas файл к проекту, то ошибок никаких нет,а когда в проекте добавляю #include <httpsend.hpp> пишет : Unit1.cpp(4): E2209 Unable to open...
C++ Builder Передать форму как аргумент функции Соб-но название темы и есть вопрос так (.h) AnsiString Text(TForm1*); получаю Unit2.h(12): E2147 'TForm1' cannot start a parameter declaration https://www.cyberforum.ru/ cpp-builder/ thread935436.html
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32835 / 21172 / 8148
Регистрация: 22.10.2011
Сообщений: 36,431
Записей в блоге: 8
11.08.2013, 01:06 0

Самописный PosEx vs StrUtils PosEx - C++ Builder - Ответ 4936747

11.08.2013, 01:06. Показов 2551. Ответов 1
Метки (Все метки)

Ответ

Цитата Сообщение от ExeiLj Посмотреть сообщение
Помимо догадки, что при вызове PosEx из StrUtils выполняется ассемблеровский код и поэтому он работает быстрее
Правильная догадка. Потому что в самом начале файла System.StrUtils.pas написано:
Delphi
1
2
3
4
5
{$IFDEF CPUX86}
  {$DEFINE X86ASM}
{$ELSE !CPUX86}
  {$DEFINE PUREPASCAL}
{$ENDIF !CPUX86}
, то есть, PUREPASCAL определяется только тогда, когда не определено CPUX86. Это случается только при использовании DCC64 и DCCIOSARM: Predefined Conditionals. В случае использования 32-битного компилятора под Windows (а с XE2 у тебя еще есть только 32-бита) будет работать именно ассемблерный код.

Вернуться к обсуждению:
Самописный PosEx vs StrUtils PosEx C++ Builder
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.08.2013, 01:06
Готовые ответы и решения:

Работа с posEx
Доброго времени суток, программисты! Сколько дней ломаю голову и читаю, но не могу реализовать...

Ругается на PosEx
Ругается на PosEx. причем непонятно, этот код взял из базы кода. Успешно работает в других...

Поиск в Memo posEx
Здравствуйте всем! Помогите пожалуйста разобраться есть два мемо хочу автоматом из одного...

Переработка функции PosEx
Здравствуйте! Есть функция PosEx, которая ищет текст сверху вниз, как ее переделать, что бы она...

1
11.08.2013, 01:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.08.2013, 01:06
Помогаю со студенческими работами здесь

PosEx Парадокс какой-то
Вот имеется проц-ра; procedure TForm1.SecondAlgor(var S:String); var i:Integer; begin for i:=1...

Как найти процедуру PosEx?
Доброго времени суток. У меня в модуле StrUtils нет процедуры PosEx. Может этот модуль можно где...

Delphi не понимает функцию PosEx
кто знает почему это, какие причины могут быть?

Pos,PosEx поиск подстроки в строке
Почему не ищет дальше в строке подходящие слова? есть текст: лол лол лол лол лол лол лооол...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru