问题标签 [xojo]
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.
serial-port - 如何在 Xojo 中使用串口
我第一次使用 Xojo 并且对串行类有一点问题编译器不知道我的串行对象,尽管之前添加了它。
http://i.stack.imgur.com/SoFQ2.png
这是我的 Xojo 项目窗口的屏幕截图。串行对象是从库 (serial1) 中添加的,为什么编译器的意思是,serial1 不存在。Serial.Baud9600= 8 是什么意思?我怎么解决这个问题?
谢谢麦克曼2010
textfield - xojo 中是否有类似 Java 或 Vb.Net 中的方法startswith?
我尝试学习xojo。xojo 中是否有任何 Startswith 方法,就像在 Java 和 Vb.net 中一样?如果有,我应该如何实施?谢谢你。
vb.net - 如何将参数传递给正常和属性的方法?
在 RealBasic(现在的 Xojo)中,我将留给过去,我曾经能够声明这样的方法:
然后以这种方式调用它:
现在我想在 VB.Net 中复制这种行为。
我偶然发现的最接近的事情是 Property 的子句,但是 VS 不允许我向它添加参数,但是这需要一些开销,这会降低这种声明的便利性。
你有更好的建议吗?
PS。作为一个附带问题,我很高兴知道在 VB.Net 中有一种用“//”评论的方法,因为我对撇号字符不太满意。VS评论字符列表有什么东西吗?也许扩展可以做到这一点......
html - 宽度为零时隐藏div边框
我目前正在使用多个 Div 创建自定义 ProgressBar。“填充” div 的宽度由后端的 javascript 处理。
问题是当填充 div 的宽度为 0px 时,边框仍然可见。
我正在寻找仅 CSS 的解决方案。我无权访问 javascript 后端,因为它由 Xojo WebApps 处理。
windows - windows os下的xojo和gnuplot——什么也没有发生
实际上,我可以使用 xojo 在 linux os 下执行任何 gnuplot 命令(见截图)。
但是,在 windows 操作系统下,什么也没有发生。有时它给我errorcode = -2
(shell 超时),有时什么都没有(空结果)。
为什么相同的代码在不同的操作系统下会给出不同的结果?
macos - 如何在全屏游戏中隐藏停靠栏和菜单栏?
我正在编写一个将在全屏窗口中运行的游戏。我正在使用 Xojo 对其进行编码(因此在 Xcode / Interface Builder 中可能可用的任何布尔窗口属性都不是一个选项)。
是否可以在我的应用程序中设置一个 plist 键/值,当我的窗口设置为全屏时隐藏应用程序菜单栏和停靠栏?
需要在优胜美地工作。
xojo - xojo 用按钮调用方法
View
我在解析 JSON 文件的方法中有以下代码。该方法以整数形式ContentsOfDictionary
接受参数d
,Xojo.Core.Dictionary
并返回文本。如果我在操作按钮中使用,我会收到此错误:level
ContentsOfDictionary
error: Not Enough arguments: got 0, expected at least 1
这是我正在使用的测试文件的链接。
我如何调用该方法ContentsOfDictionary
?
macos - 串行端口或 Serial.Write 在 Mac 和 Windows 上的工作方式是否不同?
我正在尝试编写一个 Xojo 应用程序来与通过 USB/串行适配器连接到我的 Mac 的设备(ZVT-ECash 终端)进行通信。
我正在 OS X 和 Windows 7(在 Parallels 下运行)上测试我的应用程序。在这两种情况下,我都通过 Serial.Write 以某种方式发送一个字符串(总是相同的):
Serial1 是串行控件的一个实例。
当我在 Windows 上运行我的应用程序时,该字符串被设备确认为有效命令,并且在 OS X 上未被确认(设备以 NAK 应答)。
在 OS XI 上,还尝试使用 CoolTerm 手动发送相同的字符串,但也没有得到确认。
我究竟做错了什么?Xojo 中的串行控制是否有问题,和/或串行端口在 Win 和 OS X 下的工作方式是否存在一些普遍差异?
macos - 如何制作可启动的操作系统或制作可在 Mac 上启动的应用程序?
我制作了一个看起来像操作系统的桌面应用程序。我的问题是,我可以拥有那个应用程序并在我启动我的 Mac 时让它启动,就像 OS X 的启动方式一样> 如果可以,那怎么办?
谢谢。
algorithm - 将 Gedcom 解析为 SQLite 数据库
我是一个爱好 Xojo 用户。我想将 Gedcom 文件导入我的程序,尤其是 SQLite 数据库。
数据库的结构
表
人
关系
孩子们
人物事件
关系事件
我写了一个工作 Gedcom-Line-Parser。他将单个 Gedcomline 拆分为:
我通过 TextInputStream 加载 Gedcom-File(工作正常)。不,我需要解析每一行。
Gedcom-个人样本
你会看到,Level-Numbers 向我们展示了一个“Tree-Structure”。所以我认为将文件解析为分离的对象(PersonObj、RelationshipObj、EventObj 等)到 JSONItem 是最好和最简单的方法,因为它很容易获得节点的子节点。稍后,我可以简单地读取节点、子节点来创建数据库条目。但我不知道如何创建这样的算法。
任何人都可以帮助我吗?