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

vetalkw

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

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

  • Посещение

Сообщения, опубликованные vetalkw

  1. решение:

    procedure TFormP1.StringGrid2CellDblClick(const Column: TColumn;
      const Row: Integer);
    begin
        UniTable2.RecNo:=ns+1;//в другой части кода я присваиваю NC номер строки, на которую нажал пользователь
        UniTable2.Edit;
        ShowMessage('record '+UniTable2.Fields[2].AsString+' deleted');
        UniTable2.Delete;
    end;

    вам нужно убедиться, что в вашей таблице есть хотя бы один столбик с отметкой "первичный ключ"

  2. Добрый день!

    как удалить нужную строку в базе данных?

    использую компоненты UNIDAC, среда разработки: RAD Studio 10.4 , пишу приложение для Android.

    я пошел следующим путем:
    1) мое удаление должно происходить по событию: двойной клик по StringGrid 

    2) в нужной мне таблице, ставлю каретку на нужную мне строку

    3) удаляю строчку

    procedure TFormP1.StringGrid2CellDblClick(const Column: TColumn;
      const Row: Integer);
    begin
        UniTable2.RecNo:=1;
        UniTable2.Delete;
        ShowMessage('record '+IntToStr(UniTable2.RecNo)+' deleted');
    
    end;

     

  3. я сутки назад столкнулся с этим вопросом, пока решения не нашел, подскажешь как сам решил ситуацию?

    каким путем пошел?:
    а) заново написал приложение

    б) заменил какой-то файлик

    в) поменял профессию )))

    г) другой вариант

  4. Добрый день!

    использую: Delphi 10.4.2 Sydney Community Edition

    Пишу кросс платформенный проект.

    Когда компилирую для ОС Windows проект запускается (все хорошо).

    Когда компилирую для ОС Android выходит ошибка:

    Цитата

    [Exec Error] The command "PATH 
    C:\Program Files\AdoptOpenJDK\jdk-8.0.242.08-hotspot\bin;
    C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2020\IDE_spoof;
    C:\Program Files\AdoptOpenJDK\jdk-8.0.242.08-hotspot\bin;
    C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Embarcadero\Studio\21.0\bin;
    C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl;
    C:\Program Files (x86)\Embarcadero\Studio\21.0\bin64;
    C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Win64;
    C:\Program Files (x86)\Embarcadero\Studio\20.0\bin;
    C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl;
    C:\Program Files (x86)\Embarcadero\Studio\20.0\bin64;
    C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl\Win64;
    C:\Program Files (x86)\Intel\iCLS Client\;
    C:\Program Files\Intel\iCLS Client\;
    C:\Windows\system32;
    C:\Windows;
    C:\Windows\System32\Wbem;
    C:\Windows\System32\WindowsPowerShell\v1.0\;
    C:\Windows\System32\OpenSSH\;
    C:\Temp;
    ;
    C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;
    C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;
    C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;
    C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;
    C:\Program Files (x86)\GammaTech\TumarCSP\lib;
    C:\Program Files (x86)\GammaTech\TumarCSP\lib64;
    C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;
    C:\Users\WS01\AppData\Local\Microsoft\WindowsApps;; 
    & set JAVA_HOME=C:\Program Files\AdoptOpenJDK\jdk-8.0.242.08-hotspot& 
    "C:\Users\WS01\AppData\Local\Android\Sdk\build-tools\31.0.0-rc5\dx.bat" 
    --dex --output=
    "C:\Users\WS01\Documents\Embarcadero\Studio\Projects\RCEM\015\Android\Debug\classes.dex" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\android-support-v4.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\cloud-messaging.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-ads-base.17.2.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-ads-identifier.16.0.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-ads-lite.17.2.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-ads.17.2.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-analytics-impl.16.0.8.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-analytics.16.0.8.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-base.16.0.1.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-basement.16.2.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-gass.17.2.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-identity.16.0.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-maps.16.1.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-measurement-base.16.4.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-measurement-sdk-api.16.4.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-stats.16.0.1.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-tagmanager-v4-impl.16.0.8.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-tasks.16.0.1.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-android-gms.play-services-wallet.16.0.1.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-firebase.firebase-analytics.16.4.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-firebase.firebase-common.16.1.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-firebase.firebase-iid-interop.16.0.1.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-firebase.firebase-iid.17.1.1.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-firebase.firebase-measurement-connector.17.0.1.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\com-google-firebase.firebase-messaging.17.5.0.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\fmx.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\google-play-billing.dex.jar" 
    "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Debug\google-play-licensing.dex.jar" 
    " exited with code 9009.

    Прошу помочь с решением моего вопроса.

  5. Добрый день!

    написал приложение на: Embarcadero® RAD Studio 10.3 Version 26.0.36039.7899 

    • запускаю приложение на смартфон по USB кабелю - приложение работает
    • копирую apk на смарт фон (т.е. без USB провода) - приложение не запускается (ошибку выдает, прин скрин ниже)
    • когда запускаю приложение на виртуальном смартфоне от Android Studio, то выдает ошибку: install_failed_no_matching_abis: failed to extract native libraries, res -113

    Вопрос:

    1) как apk файл запустить на смартфоне который не подключен к моему компьютеру через USB провод? (может я какие действия/настройки по умолчанию пропустил).

    2) как увидеть ошибку/сообщение из за которого не запускается приложение на смартфоне (без USB кабеля)?

     

     

    processed.jpeg

×
×
  • Создать...