Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » uniGUI - создание веб-приложений на Delphi

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

Открыть новую тему     Написать ответ в эту тему

XPerformer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uniGUI – это библиотека, позволяющая создавать веб-приложения в классической Delphi-манере, посредством визуальных компонентов,  в большинстве случаев не требуется знать ни HTML, ни CSS, ни JavaScript, вся разработка ведётся лишь на одном языке – Delphi.
 
Офсайт uniGUI
 
Для рендеринга на стороне клиента uniGUI использует библиотеки Sencha Ext JS, а также Sencha Touch.
 
  • Большая тема по UniGUI https://www.sql.ru/forum/1264360/primenenie-unigui
  • Варианты добавления favicon в uniGUI
  • три режима в одном проекте
     
     
     
     

  • Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 17:41 29-04-2020 | Исправлено: XPerformer, 20:13 11-05-2020
    jonikDk



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    andyzubov
    вот сделал тему для TMS TMS

    Всего записей: 1603 | Зарегистр. 01-03-2004 | Отправлено: 15:53 28-05-2021
    mrUlugbek



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    X11
    Добрый день  
    можете выложит это?
    #
     
     
    Заранее благодарен

    Всего записей: 879 | Зарегистр. 04-04-2011 | Отправлено: 08:34 25-06-2021
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Что "это"? В сообщении нет прикрепленных файлов.
     
    Добавлено:
    Если Вам нужен сам "GeoLocation.rar", то вот
    #


    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 09:40 25-06-2021
    mrUlugbek



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    X11
    Можно ли вызвать RESTAPi у клиента через Unigui APP?
     
    Хочу печатать напрямую без диалогов итд.
     
    Клиентской машине будет работать один rest api.exe который настроен принтер напрямую.
     
    Через Унигуй хочу обратиться к этому апи  
     

    Всего записей: 879 | Зарегистр. 04-04-2011 | Отправлено: 10:06 25-06-2021
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    я так и не понял, что и куда передать
     
    Например, что такое "RESTAPi у клиента"? Я не читаю мысли и не знаю, что подразумевается под клиентом? Браузер пользователя?

    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 10:11 25-06-2021
    mrUlugbek



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    X11
    У пользователя установлена программа localhost/printreport который принимает json.  
    Пользователь запускает браузер. Заходит унигуй приложению пример  unigui.com/app
     
    Можно ли через браузер пользователя который работает с унигуй приложение передать данные localhost/printreport на этот API который работает локально у пользователя?
     
     
     

    Всего записей: 879 | Зарегистр. 04-04-2011 | Отправлено: 10:18 25-06-2021 | Исправлено: mrUlugbek, 10:20 25-06-2021
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Думаю, что можно.
    uniGUI-приложение, которое работает в браузере ведь из браузера позволяет отправить ajaxRequest(), правда своему же серверу, т.е. внутри уже готового открытого канала (соединения), вот пробуй отсюда и плясать в сторону отправки ajaxRequest`ов. Но нужно, наверное, знать, как создать соединение, как открыть канал связи. Я в JS не силен.
    Лично я такого не делал, чтобы отправлять свои запросы на какой-то иной IP-адрес.
     
    Вот пример сканера портов, написанного на JS.
    https://github.com/aabeling/portscan
    JS-код из браузера пользователя сканирует сетевые порты на ПК пользователя.

    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 10:34 25-06-2021
    Aleks_zros

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    X11
    Здравствуйте!
    Если у Вас имеется доступ к их форуму на скачку аттачментов выручите, пожалуйста!?
    по теме: UniDBGrid reordering rows using drag&drop
    http://forums.unigui.com/index.php?/topic/8219-unidbgrid-reordering-rows-using-dragdrop/&tab=comments#comment-42003
     
    http://forums.unigui.com/applications/core/interface/file/attachment.php?id=3967
     
    Спасибо...
     
     
     
     
     

    Всего записей: 2 | Зарегистр. 25-06-2021 | Отправлено: 19:51 25-06-2021 | Исправлено: Aleks_zros, 21:14 25-06-2021
    mrUlugbek



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    X11
    Этот аттачмент тоже выложите пожалуйста
    #

    Всего записей: 879 | Зарегистр. 04-04-2011 | Отправлено: 20:03 25-06-2021
    kibill



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mrUlugbek

    Код:
    var
      url: string;
      json: string;
      js: string;
    begin
      json:= '{"data":"some data"}';
      //url:= 'http://localhost/printreport';
      url:= 'https://httpbin.org/post';
      js:= 'Ext.onReady(function(){' +
        '  $.ajax({' +
        '    type: "POST",' +
        '    url: "' + url + '",' +
        '    contentType: "application/json;charset=utf-8",' +
        '    dataType: "json",' +
        '    data: JSON.stringify(''' + json + '''),' +
        '    success:function(r){' +
        '      console.log("success: ", r);' +
        '    },' +
        '    error: function(r){' +
        '      console.log("error: ", r);' +
        '    }' +
        '  });' +
        '});';
      UniSession.AddJS(js);
    end;

    Всего записей: 72 | Зарегистр. 25-04-2004 | Отправлено: 11:51 26-06-2021
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
     Этот аттачмент тоже выложите пожалуйста  

     
    лови
    https://files.dp.ua/ru/7NTWYeXc

    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 13:16 27-06-2021
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    по теме: UniDBGrid reordering rows using drag&drop  

     
    этот?
     
    https://files.dp.ua/ru/8wN2

    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 09:17 29-06-2021
    Aleks_zros

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да, этот!
    Огромная благодарность тебе дружище!!!



    Всего записей: 2 | Зарегистр. 25-06-2021 | Отправлено: 18:53 29-06-2021 | Исправлено: Aleks_zros, 18:54 29-06-2021
    AsteP



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Добрый день.  
    Кто может выручите пожалуйста - нужны эти аттачменты по теме BarCode Scaner
    #
     
     
    Если у кого есть рабочие примеры с форума uniGU по теме BarCode Scaner был бы очень благодарен!
     
    Спасибо.

    Всего записей: 84 | Зарегистр. 20-08-2001 | Отправлено: 08:00 05-07-2021 | Исправлено: AsteP, 08:00 05-07-2021
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AsteP
    лови
     
    #
     
     
    Добавлено:
    Below is the incremental changelog for uniGUI - v1.90.0.1550:
    #
     


    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 08:54 05-07-2021
    NewVector

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет. Есть дерево TUniTreeViev (KTree). Выделенный узел TUniTreeNode (Tn)
     
    Удаляю узел TUniTreeNode:  
     
    KTree->Items->Delete(Tn);  Выбрасывается исключение:  First chance exception at $774C9962. Exception class EAccessViolation with message 'Access violation at address 00000000 in module '****.exe'. Read of address 00000000'. Process ***.exe (4164). Соответственно, крах программы. Развёртывание - Standalone server.
    При этом успеваю заметить, что узел удаляется. И что за чудеса? Что можно сделать?

    Всего записей: 72 | Зарегистр. 20-04-2006 | Отправлено: 09:37 15-07-2021 | Исправлено: NewVector, 09:46 15-07-2021
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В цикле удаляешь? Или нет? Если в цикле, то удалять надо с конца.
    Можешь прикрепить рабочий пример, где воспроизводиться проблема?

    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 09:51 15-07-2021
    NewVector

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не в цикле. Есть функция, где удаляется узел. Строка с удалением - последняя в этой функции. И она приведена ранее. В отладчике строка отрабатывает нормально. Исключение срабатывает при выходе из функции. Если закоментить эту строку - всё проходит нормально.

    Всего записей: 72 | Зарегистр. 20-04-2006 | Отправлено: 10:53 15-07-2021
    X11



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ошибка в 17ой строке.

    ----------
    /не мы такие, жизнь такая/

    Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 11:00 15-07-2021
    NewVector

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Похоже, что так.  
     
    Добавлено:
    Вообщем, вопрос решился так: KTree->Selected=Tn->Parent; т.е. ошибка возникает когда удаляется выделенный узел. Если перед удалением выделение передать родителю, всё в норме. Интересно.

    Всего записей: 72 | Зарегистр. 20-04-2006 | Отправлено: 11:08 15-07-2021
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

    Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » uniGUI - создание веб-приложений на Delphi


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru