问题标签 [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.

0 投票
2 回答
535 浏览

php - 数组中的 REALbasic 数组

我正在尝试在REALbasic中编写一个肥皂参数。

我需要在另一个类似于php的数组中添加一个数组:

所以我可以通过这个:

我有

但收到一个“ Type mismatch error. Expected String, but got String(,)

我怎样才能做到这一点。

谢谢

0 投票
1 回答
365 浏览

oop - 从属性调用类方法时出现 REALBasic/Xojo NilObjectException

我正在编写一个用于基于 UDP 的聊天的控制台应用程序。

我有一个名为 App 的类,它的 Super 是 ConsoleApplication(“主”类)和一个 UDPInterface 类,它的 Super 是 EasyUDPSocket。在 App 类中,有一个名为 UDP 的属性,其类型为 UDPInterface(UDP As UDPInterface)。在 Run 事件处理程序中,有以下代码:

UDPInterface的GetIP方法由以下代码组成(返回类型为String):

LocalAddress 是一个 EasyUDPSocket 方法,它只是检索内部 IP。

我遇到的问题是,当我调用 UDP.GetIP 时,程序返回 NilObjectException。我需要将 UDPInterface 类用作属性,以便它的属性在 App 内的所有方法中都一样。

0 投票
1 回答
871 浏览

forms - Realbasic 如何在代码中提交 HTML 表单

我正在努力解决如何使用代码单击 HTML 表单上的“提交”按钮。我似乎能够使用 HTTPSocket 设置变量 - 名称、电子邮件等,但是当套接字“发布”时它不会触发提交。

任何帮助将不胜感激

干杯,

艾伦麦克塔维什...

RB 2008 r1 ...请不要插件。

你好,我们又见面了,

我使用的代码是软件给出的示例 - HTTP Example.rbp。它读取网站代码并要求我提供 HTML 中输入字段的值。但是,表格似乎没有提交。

服务器上的 HTML 如下:

我强调这不是我的代码。

我想知道我是否需要让我的朋友在网站上使用不同的设置。也许一些 PHP 或其他什么。

与往常一样,任何帮助都感激不尽。

艾伦...

0 投票
1 回答
1044 浏览

video - 如何从网络摄像头保存图片

我正在使用 Aaron Ballman 的 Windows 功能套件从我的网络摄像头捕获视频。它工作正常,但... webcam.startpreview 启动出现的相机图像,webcam.stoppreview 照它说的那样做并停止视频。

我的问题是,在 stoppreview 之后,我在画布控件中留下了一张静止图像,我需要知道如何将该图像保存到磁盘 - 最好是作为 jpg 文件。

0 投票
1 回答
1919 浏览

windows - 如何从 Windows 命令行生成 Bcrypt 哈希

我正在为 Windows 7 编写Xojo桌面应用程序。Xojo 语言没有 Bcrypt 的实现。

是否有免费的 Windows 命令行可执行文件将密码作为字符串并返回它的 Bcrypt 哈希?这样我就可以将命令行工具与我的 Xojo 应用程序捆绑在一起并在内部调用它。

0 投票
1 回答
392 浏览

scintilla - 发送 SCI_GETTEXT(和其他)会使应用程序崩溃

我正在尝试在我的 RealStudio 应用程序中使用 Scintilla 编辑器。只要消息参数不引用字符串,我就可以加载 DLL、创建 Scintilla 子窗口并向窗口发送消息。如果我尝试获取或设置字符串,Windows 会立即以错误代码 5(拒绝访问)终止应用程序。

这是我的代码,来自Open包含窗口的事件:

对于我的生活,我无法弄清楚为什么它不起作用。

0 投票
2 回答
124 浏览

menubar - 菜单栏在最后一个窗口中关闭 - Xojo

我正在使用 Xojo (Realbasic) 中的一个桌面应用程序,我想在 Mac 和 Windows 上使用它——所以我将菜单栏与每个窗口相关联(这样它就可以在 Windows 上工作)。

当我碰巧关闭最后一个窗口然后整个菜单栏消失时,我正在使用该应用程序。不知道为什么或在哪里寻找解决这个问题。

0 投票
1 回答
784 浏览

mysql - 使用 Postgres 和 Xojo 的图片

我已经从 MySQL 数据库转换为 Postgres。在转换过程中,Postgres 中的图片列被创建为 bytea。

此 Xojo 代码适用于 MySQL,但不适用于 Postgres。

有任何想法吗?

0 投票
0 回答
84 浏览

linux - 使用 gdb 或类似工具在 REALbasic 中调试共享方法

我想要做的是调试:用RealBasic语言定义的具有以下签名的中断和反汇编函数:foo(bs as BinaryStream) as String. 问题是似乎没有定义符号。GDB 在调用info functions. 你知道我怎样才能通过地址或其他方式访问它吗?平台是Linux i386。

0 投票
1 回答
339 浏览

libcurl - curl_formadd 在第一次调用时返回 `CURL_FORMADD_OPTION_TWICE`

我正在尝试使用 libcurl 构建一个 HTTP 表单,但我无法让它正常工作。每次我调用curl_formadd它都会返回CURL_FORMADD_OPTION_TWICE。有关此错误的唯一信息表明 libcurl 认为我正在尝试添加两个具有相同名称的表单元素,即使它是第一次调用curl_formadd并且我只添加一个元素!

这个错误想告诉我什么?