Перейти к содержанию
Fire Monkey от А до Я

Андрей

Пользователи
  • Постов

    8
  • Зарегистрирован

  • Посещение

Достижения Андрей

  1. http://community.embarcadero.com/index.php/blogs/entry/true-type-font-iconography-for-android-and-ios-apps
  2. Вот рабочий код: #include <FMX.Platform.hpp> #include <System.IOUtils.hpp> //очистка буфера обмена if (TPlatformServices::Current->SupportsPlatformService(__uuidof(IFMXClipboardService))) { _di_IFMXClipboardService ClipboardService = TPlatformServices::Current->GetPlatformService(__uuidof(IFMXClipboardService)); ClipboardService->SetClipboard(TValue::Empty); } Но в буфере все равно остается (empty). Как же все таки очистить полностью?
  3. Пытаюсь сделать так: #include <FMX.Platform.hpp> _di_IInterface Intf; if (TPlatformServices::Current->SupportsPlatformService(__uuidof(IFMXClipboardService), Intf)) { _di_IFMXClipboardService ClipboardService = Intf; ClipboardService->SetClipboard(TValue::Empty); } Компилируется нормально. При выполнении вываливается "Access violation at address 5A73D16A, accessing adress 00000003".
  4. Может кто подскажет как это сделать средствами Android API?
  5. Копирую в буфер CopyToClipboard(); Вставляю из буфера PasteFromClipboard(); А как очистить буфер? Неужели ни кто не знает?
  6. А если надо создать архив с такой структурой файлов? "Folder\1\test1.txt" "Folder\2\test2.txt" "Folder\3\test3.txt"
  7. Здравствуйте! Сделать .zip архив файла и обратно получилось. Подскажите! как сделать архив ПАПКИ? //--------------------------------------------------------------------------- #include <fmx.h> #pragma hdrstop #include "Uzip.h" #include <System.Zip.hpp> #include <System.IOUtils.hpp> //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.fmx" TForm2 *Form2; //--------------------------------------------------------------------------- __fastcall TForm2::TForm2(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm2::Button1Click(TObject *Sender) { TZipFile *ZipCompress = new TZipFile(); ZipCompress->Open(GetCurrentDir()+"/sdcard/"+"ZipTest/"+"ZipTest.zip",zmWrite); ZipCompress->Add(System::Ioutils::TPath::Combine(System::Ioutils::TPath::GetDocumentsPath(),"test1.txt") ,"test1.txt",zcDeflate); ZipCompress->Add(System::Ioutils::TPath::Combine(System::Ioutils::TPath::GetDocumentsPath(),"test2.txt") ,"test2.txt",zcDeflate); ZipCompress->Close(); ZipCompress->Free(); } //--------------------------------------------------------------------------- void __fastcall TForm2::Button2Click(TObject *Sender) { TZipFile *ZipDecompress = new TZipFile(); ZipDecompress->Open(GetCurrentDir()+"/sdcard/"+"ZipTest/"+"ZipTest.zip",zmRead); ZipDecompress->ExtractAll(GetCurrentDir()+"/sdcard/"+"ZipTest"); ZipDecompress->Free(); } //--------------------------------------------------------------------------- void __fastcall TForm2::FormClose(TObject *Sender, TCloseAction &Action) { Application->Terminate(); } //--------------------------------------------------------------------------- void __fastcall TForm2::FormCreate(TObject *Sender) { CreateDir(GetCurrentDir()+"/sdcard/"+"ZipTest"); } //---------------------------------------------------------------------------
  8. Здравствуйте! Каким образом можно почистить буфер обмена в С++ Builder XE7?
×
×
  • Создать...