-
Постов
847 -
Зарегистрирован
-
Посещение
-
Победитель дней
28
Весь контент Vitaldj
-
А ты введи 1 команду и проверь. Ведь если одна команда, то и разделять ее не надо
-
а попробуй просто один #13
-
Что то заждались((((
-
Понятно. Я тоже далеко не программист, но перешел из FMX именно из за кросплатформенности. Если бы надо было писать только для windows, остался бы на VLC))
-
А можно вопрос? Зачем ты переходишь на FMX, если ты изначально написал, что программа будет использоваться только в Windows?
-
Объяснение про надстройку и макрос, вы мне мозг сломали(((..... Про позднее связывание, первый раз слышу, не в курсе что это.
-
Решилась проблема?
-
Что именно в надстройках и макросах? OLE для Microsoft Office в чистом виде для FMX вроде нет
-
в 125 баксов входит 2 года поддержки
-
Этот компоте делает ВСЕ! И без экселя. Читает, пишет, все нативно! И очень быстро. Причем хоть в windows, хоть в маке или даже в андроиде или iOs! Везде!
-
Давно использую http://www.tmssoftware.com/site/flexcel.asp
-
Ну когда начнут читать правила форума!!!! Хотите помощи? Пишите все и прилагайте исходники или просто код или скрины!
-
На знаю как в андроид (нет андроида), но в iOs доступна только директория documents , которая своя для каждого приложения. Вот пример, как я прописывал путь, для база данных (с картинками будет тоже самое) Путь = TPath.Combine(TPath.GetDocumentsPath, 'shoplist.s3db'); этот код рабочий и для андроида.
-
На телефоне? Вроде должно. Эта функция покажет путь, откуда вы запустили программу. А директорию документов, допишите ручками. Про php, да, просто создайте такой файл с расширением php. И рядом директорию, куда будите закачивать. У меня закачивает в директорию uploads2
-
Я закачиваю через php скрипт, который лежит на сервере. код для delphi: var par, path_windows:string; st:Tidmultipartformdatastream; RS: TStringStream ; begin path_windows:=extractfilepath(paramstr(0)); RS := TStringStream.Create(''); st:=Tidmultipartformdatastream.Create; par:= GetMIMETypeFromFile(path_windows+'\'+ 'имя файла') ; try st.AddFile( 'uploadfile',path_windows+'\'+имя файла' , par ); except messagedlg('Произошла ошибка. Файл архива не найден. При повторении ошибки, обратитесь к администратору.',mterror,[mbYes],0) ; exit; end; IdHTTP1.Request.ContentType := st.RequestContentType; try IdHTTP1.Post( 'http://'+имя сайта+'/директория на сайте/uploadfile3.php', st , RS); // uploadfile3.php - имя скрипта php except messagedlg('Произошла ошибка. Нет соединения с сервером. Это может быть вследствии его отсутствия или при наличии прокси сервера, неверная настройка программы.',mterror,[mbYes],0) ; exit; end; if RS.DataString = 'ok' и обработка Код для php: <?php if ( copy($_FILES['uploadfile']['tmp_name'],"uploads2/".basename($_FILES['uploadfile']['name']))) print "ok" ; else print "no" ; ?>
-
Коллеги, может кому будет интересна информация. В фичах Берлина есть упоминания, что приложения в Windows научились распознавать большие DPI. В Wha's New это так написано: High DPI Support on Windows FireMonkey provides multi-resolution styles for Windows, which provide support for 120 DPI and 144 DPI monitors. А выглядит это так: Слева форма из Сиэтла, справа форма из Берлина. Код не менялся. Обе запущены на macbook pro с дисплеем ретина (boot camp). Я думаю очень показательно)
-
согласен)). Просто для полноты ответа привел еще один вариант, платный
-
Ну и самый простой ответ, но самый дорогой, с помощью платных компонентов. У TMS есть TTMSFMXPopup.http://www.tmssoftware.com/site/tmsfmxpack.asp?s=fmxmisc#features
-
Скорее всего горе-программисты;))
- 7 ответов
-
- Android
- Delphi XE8
-
(и ещё 1 )
C тегом:
-
я бы через http)). проверено!
-
Ну так и попробуйте этот ПРАВИЛЬНЫЙ путь в http вставить;))
-
Ну что то мне подсказывает, что вы путь не правильно указываете. Если в простой браузер копируете этот путь, картинка открывается?