问题标签 [realbasic]
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.
linux - 使用 gdb 或类似工具在 REALbasic 中调试共享方法
我想要做的是调试:用RealBasic语言定义的具有以下签名的中断和反汇编函数:foo(bs as BinaryStream) as String
. 问题是似乎没有定义符号。GDB 在调用info functions
. 你知道我怎样才能通过地址或其他方式访问它吗?平台是Linux i386。
libcurl - curl_formadd 在第一次调用时返回 `CURL_FORMADD_OPTION_TWICE`
我正在尝试使用 libcurl 构建一个 HTTP 表单,但我无法让它正常工作。每次我调用curl_formadd
它都会返回CURL_FORMADD_OPTION_TWICE
。有关此错误的唯一信息表明 libcurl 认为我正在尝试添加两个具有相同名称的表单元素,即使它是第一次调用curl_formadd
并且我只添加一个元素!
这个错误想告诉我什么?
realbasic - 如何将外部文件拖放到我的 xojo 应用程序并返回路径
我想将一个文件(比如 abc.txt)拖到我的xojo
程序中,让它写出删除文件的路径,返回类似C:\\mydata\abc.txt
.
我该怎么做呢?我需要启用某些属性吗?
我从手册或论坛中找不到任何有用的东西。
.net - .NET WebSocket 客户端控件
我正在尝试使用 VB.NET 编写一个非常简单的 WebSocket 客户端,但找不到现成的 webSocket 控件。
有一个控件完全符合我的要求:IP*Works! WS
来自 nSoftware,但不幸的是,他们为此收取了一大笔钱。
这是他们提供的演示应用程序的屏幕截图:
问题:有人知道类似的免费/低预算 .NET 控件可以做同样的事情吗?
注意:我已经用 VB.NET 测试了这个演示应用程序,它可以完美地连接到:ws://echo.websocket.org
编辑:另外,我仍然有兴趣听取和用户的意见XOJO/RealBasic
,以获得实际适用于该服务器的类似解决方案->Xamarin
LiveCode
ws://echo.websocket.org
macos - 有人可以在 Xojo 2014 中展示已知的良好工作功能吗?
所以.. 我刚刚下载了适用于 OS X 的 Xojo 2014,到目前为止,我发现它是一个非常简单有效的开发环境。
但是,我一直在尝试制作一个函数或子程序 45 分钟。每次我尝试遵循教程或 Xojo 文档时,都会收到以下错误:
我已经遵循(即使我可能遗漏了一些东西)这里的指示:http: //docs.xojo.com/index.php/Function
即使文档中没有完整的示例(糟糕的开发环境)。
此外,在屏幕截图中显示了我从 Xojo 论坛复制和粘贴的示例函数,并且应该可以工作。我不是一个编程新手,而是一个 Xojo 新手。过去,我也曾在 RealStudio 中遇到过一些愚蠢的错误。
有人可以指出我可能会错过什么吗?
vb.net - 如何将参数传递给正常和属性的方法?
在 RealBasic(现在的 Xojo)中,我将留给过去,我曾经能够声明这样的方法:
然后以这种方式调用它:
现在我想在 VB.Net 中复制这种行为。
我偶然发现的最接近的事情是 Property 的子句,但是 VS 不允许我向它添加参数,但是这需要一些开销,这会降低这种声明的便利性。
你有更好的建议吗?
PS。作为一个附带问题,我很高兴知道在 VB.Net 中有一种用“//”评论的方法,因为我对撇号字符不太满意。VS评论字符列表有什么东西吗?也许扩展可以做到这一点......
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 是最好和最简单的方法,因为它很容易获得节点的子节点。稍后,我可以简单地读取节点、子节点来创建数据库条目。但我不知道如何创建这样的算法。
任何人都可以帮助我吗?
sqlite - 如何在 Xojo 中使用 SQL UPDATE 删除前导引号
我有一个附加到 Xojo 项目的 SQLite 数据库。如果它是引号,我需要去掉第一个字符。这是我尝试过的:
即使没有 WHERE 子句,我也会收到语法错误。CurrentTableName
保存表名,Feilder
保存正在评估的字段(或列)。
在 SQLite 中,这是我想要做的:
谢谢,埃里克。
ipc - Xojo IPCSocket 连接多次
我以前做过一些网络编程和IPC编程,但从来没有在Xojo。我有 C++ 和 Python 经验,但我对 Xojo 很陌生,而且很迷茫。
问题
连接两个应用程序:
Application1 和 Application2 通过 IPCSocket 连接。Application1 是正在侦听的服务器。
Application2 是连接的客户端。
当 Application2 断开连接,然后重新启动时,它将不再连接到 Application1。
在调试器中检查 Application1 表明这error 102 Lost Connection
是LastErrorCode
设想
我们在 Xojo 中有一个应用程序。我一直在关注包含的 IPCSocket 示例项目以及使用IPCSocket的文档。
我可以让套接字工作,但我无法让套接字成功断开连接然后重新连接到同一个本地服务器。该示例没有说明应该如何进行。该文档是我认为稀疏的。
是否可以断开 Xojo IPCSocket 并重新连接,类似于通过 TCP 连接的服务器的工作方式?或者...我是在浪费时间尝试这条路线吗?我应该探索另一种 IPC 方法吗?