-
Постов
9 -
Зарегистрирован
-
Посещение
Весь контент Макс Войтенко
-
Как уловить статус клавиатуры (активная или нет) C++
Макс Войтенко опубликовал вопрос в Виртуальная клавиатура
var Keyboard: IFMXVirtualKeyboardService; begin if TPlatformServices.Current.SupportsPlatformService( IFMXVirtualKeyboardService, IInterface( Keyboard ) ) then if TVirtualKeyboardState.Visible in Keyboard.GetVirtualKeyBoardState then ShowMessage( 'клавиатура открыта' ) else ShowMessage( 'клавиатура скрыта' ); end; ТАК Я на шел для делфи. Но мне нужно для C++ -
Хотел сделать вот так (1 скриншот) Выбраная вкладка (аккаунты): иконка красная. А остальные вкладки чтобы иконка была серая. (как шрифт ниже). Подскажите как решить?
- 2 ответа
-
- tabcontrol
- disable
-
(и ещё 2 )
C тегом:
-
Memo2->Lines->LoadFromFile(System::IOUtils::TPath::GetDocumentsPath()+"test.txt"); ошибка ([bccaarm Error] Unit1.cpp(52): no member named 'IOUtils' in namespace 'System') Memo2->Lines->LoadFromFile(TPath::GetDocumentsPath()+"test.txt"); ошибка ( [bccaarm Error] Unit1.cpp(52): reference to 'TPath' is ambiguous FMX.Objects.hpp(598): candidate found by name lookup is 'Fmx::Objects::TPath' System.IOUtils.hpp(168): candidate found by name lookup is 'System::Ioutils::TPath')
-
Memo2->Lines->LoadFromFile(GetDocumentsPath()+"test.txt"); Когда я пишу так, при компиляции выводит такую ошибку ([bccaarm Error] Unit1.cpp(44): use of undeclared identifier 'GetDocumentsPath') А когда так Memo2->Lines->LoadFromFile(TPath.GetDocumentsPath()+"test.txt"); то [bccaarm Error] Unit1.cpp(44): 'TPath' does not refer to a value FMX.Objects.hpp(598): declared here
-
я знаю что можно добавить внешний файл в программу по пути (assets\internal)(скриншот) (раньше получали к нему доступ через)loadfromfille(GetDocumentsPath()+"test.txt")Сейчас GetDocumentsPath убрали из RadStudio и походу заменили чем то.я использовал в свой программе директорию loadfromfille(GetHomePath()+"test.txt"), но я не знаю куда мне добавить программу через deploymant (скриншот)Тоесть1)GetDocumentsPath = (assets\internal) 2)GetHomePath= ??????3)GetDocumentsPath убрали из radstudio. Какую мне прописать директорию чтоб я имел к ней доступ через GetHomePath()??