NSOpenPanel 在“UIKit for Mac”平台上不可用:https : //developer.apple.com/documentation/appkit/nsopenpanel
如果 Apple 不提供内置方式,我猜有人会基于 SwiftUI 和FileManager创建一个库,该库显示选择文件的对话框。
几年前我曾经在VB6中编程,我真的很喜欢它,因为它非常简单快速,当VB.net出现时,我放弃它因为它们改变了很多东西.我想知道这些年后是否有一种新的语言或IDE可以比VB6更容易,更快速地进行编程.我对学术/个人问题不是很感兴趣,例如非常高的性能,通过操作系统的强大移动性,开源等等.我想知道是否有什么东西可以编写中小型桌面应用程序.以一种非常简单快捷的方式.
如果我的英语不是很清楚,请原谅.
编辑回答尼古拉斯:嗯,我必须承认我没有太多尝试VB.Net,我有点失望,因为我必须学习很多新东西,而且我已经学习了很久以前的VB6(在那一刻).
我最近读到,为了加快网页加载,最好将JavaScript链接放在最后.我做了,但现在引用文件的功能不起作用.如果我把链接放在页面的开头,一切都很好.
将JavaScript放在最后只能在某些情况下工作吗?
我正在学习制作桌面应用程序的教程.使用python和qt4,我下载并安装了qt creator ide,创建了.ui文件然后我不得不使用pyuic4转换它,我一直在尝试很多东西但仍然无法做到.
我认为pyuic4将与Qt creator IDE一起安装,但似乎并非如此,所以我通过macports安装了pyqt:
sudo port install py26-pyqt4
Run Code Online (Sandbox Code Playgroud)
我不知道,但是qt来了,所以建造它大约需要3个小时.
安装后我尝试再次转换.ui:
$ pyuic4-2.6 principal.ui -o prin.py
Traceback (most recent call last):
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PyQt4/uic/pyuic.py", line 4, in <module>
from PyQt4 import QtCore
ImportError: No module named PyQt4
Run Code Online (Sandbox Code Playgroud)
没有名为PyQt4的模块?那不是我刚安装的那个吗?
谢谢,如果我的英语不是100%好,请原谅.
当然这是一个正则表达式的新手问题,我在一个程序中看到它,但我无法理解两个反斜杠的部分,"\\"是否具有特殊含义,如\ r或\ t?
[a-zA-Z]+\\.?
Run Code Online (Sandbox Code Playgroud)
谢谢
macos ×2
javascript ×1
mac-catalyst ×1
macports ×1
python ×1
qt ×1
regex ×1
swift ×1
swiftui ×1
uikitformac ×1
vb6 ×1