问题标签 [smart-device]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
253 浏览

url - 动态服务 URL 属性

我对应用程序提出了一个新要求:每个客户端都必须托管自己的服务,这意味着“服务 URL”不能固定。

我很害怕,但刚刚找到了动态服务 URL属性,它很棒,可以做我想做的事,但是......

是否可以更改“首选项”和“用户信息”描述(由 GX 自动创建)?该应用程序是葡萄牙语。

或者,或者,我可以构建自己的验证(检查 URL 是否设置在我的启动对象上)?

谢谢詹姆

0 投票
1 回答
87 浏览

database - 在哪里放置建立数据库连接的代码?

我有一个关于在程序中将 db-connection 的代码放在哪里的问题。我有一个智能设备应用程序,每次在查询之前建立一个 db-conn 并在查询完成后关闭它。

我有一种感觉,建立一个连接需要一定的时间。在 On Form_Load 左右建立连接并在查询之前查看它是否仍然打开会更好吗?

你有什么建议?

问候

0 投票
1 回答
29 浏览

vb.net - 为什么要打包设备应用程序?

为什么应该像这里描述的那样打包设备应用程序:

包装设备解决方案概述

我可以将 exe 文件复制到我的 mdt 的文件系统中并从那里启动它。一切正常。那么为什么要打包成 cab 文件???

问候

0 投票
1 回答
475 浏览

web-services - 如果服务器会话结束,如何强制重新登录?

我一直在 GeneXus 中开发“在线”智能设备应用程序。当用户停止使用应用程序一段时间后,远程服务器会话会自动结束。由于我使用了很多 websession 变量,如果用户尝试继续使用该应用程序,它就会变得无响应。我正在考虑一种方法来防止用户在远程会话结束时继续使用该应用程序。我想强迫他做一个新的登录程序(我没有使用 GAM)。

我是否必须创建一个 websession 变量来验证会话是否有效并针对我的所有过程和所有服务器端事件进行测试?最好的方法是什么?

0 投票
1 回答
639 浏览

android - How to change the app startup screen, in Android, when NavigationStyle is Slide

I have two questions for a Slide App StartUp, when executed in Android.

1 - Is there any way of changing the menu icon color?

2 - I am using a SplashScreen but, in Android, after the SplashScreen, a blank panel is presented to the user. Is there any way of filling this panel with an image? (Note: in iOS this startup panel is filled with the splashscreen image).

Visual description

0 投票
1 回答
386 浏览

android - Android 的动态服务 URL 属性

我的应用程序将“动态服务 URL”设置为 true。这是因为我们有多个应用服务器,而且 URL 可能会根据我们连接的网络而改变。

Android:应用程序在 AppBar(右上角)上获得一个菜单,其中包含“设置”选项。应用程序启动调用需要访问应用程序服务器的身份验证过程。

Q1:如果最后一个应用服务器不可用(例如,设备连接到不同的网络),应用程序将返回“错误:连接超时”并且不会给出设置菜单,不允许我更改 URL。即使我转到设备设置并清除应用程序数据,该应用程序仍然会尝试重新连接到上一个/默认服务 URL。似乎无法再次使用该应用程序,直到以前的应用程序服务器可用,以便我可以访问设置菜单。有没有其他方法可以更改服务 URL?

第一季度

Q2:我必须为应用程序创建自己的“设置”屏幕(用户可以在其中选择默认主题、默认行数等)。我可以在genexus 创建的菜单中添加一个新选项(所以我没有2 个设置菜单)吗?

第二季度

0 投票
0 回答
908 浏览

c++ - OleLoadPicture 的问题

我是 MFC 的新手。我试图在我的智能设备 MFC 项目中使用 OleLoadPicture 渲染 .jpg 图片。但是编译时出现错误“无法解析的外部符号 OleLoadPicture”。

怎么了 ?

0 投票
2 回答
277 浏览

user-interface - 滑动菜单 - 以编程方式扩展它的任何方式?

我在 Genexus 中制作的应用程序有一个导航样式 = 幻灯片。当它启动时,会弹出一个登录屏幕。登录完成并关闭弹出窗口后,用户只能看到一个空白面板。

登录面板返回命令后有什么办法可以展开菜单吗?

0 投票
2 回答
239 浏览

.net - 部署到目标设备的程序集过多 (.NET 2.0 CF)

正在使用 VS 2005 并希望将我的 .NET C# 应用程序部署到设备(扫描仪 Honeywell 7600)

在设备上,.NET 2 CF (SP1) 与 Windows CE 5.0 一起运行。

如果我在 VS(智能设备 -> Windows CE 5.0 -> 设备应用程序)中创建一个默认项目并部署应用程序,一切正常。

现在,如果我添加一个程序集引用,例如log4net并想要部署,则会将许多额外的程序集部署到设备上。实际上太多了,设备磁盘空间不足,请参阅以下 VS consoloe 输出:

部署 'C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll'
部署 'C:\Windows\assembly\GAC_32\System.Data.OracleClient\2.0.0.0__b77a5c561934e089\System.Data.OracleClient。 dll'
部署 'C:\Windows\assembly\GAC_MSIL\System.Deployment\2.0.0.0__b03f5f7f11d50a3a\System.Deployment.dll'
部署 'C:\Windows\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System. Web.dll'
部署 'C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll'
部署 'C:\Windows\assembly\GAC_MSIL\System.Configuration.Install\2.0.0.0 __b03f5f7f11d50a3a\System.Configuration.Install.dll'
部署和/或注册失败并出现错误:0x8973190e。写入文件 '%csidl_program_files%\scanandtrackdotnet\system.data.dll' 时出错。错误 0x80070070:Es steht nicht genug Speicherplatz auf dem Datenträger zur Verfügung。
========== 构建:1 成功或最新,0 失败,0 跳过 ==========
========== 部署:0 成功, 1 失败, 0 跳过 ==========

问题:为什么将 System.Drawing.dll 和 System.Data.OracleClient.dll 等部署到设备上,它们是 .NET Framework 的一部分?.NET 2 CF 已经安装在设备上,那么为什么要再次部署这些程序集呢?

0 投票
1 回答
234 浏览

smart-device - 如何在运行时设置背景颜色?

我正在将 GeneXus 用于智能设备项目。

我必须创建一个网格来显示来自 webService 的数据。此 webService 还将返回表示返回记录应显示的背景颜色的 RGB 代码。

我知道设置背景颜色(在 GridTable 上)的唯一方法是通过 Theme 类。

是否有可能在执行时做到这一点?