申请地址:http://www.realbasic.com/delphi/index.php?id=FPQDGLVWREALbasic介绍:http://www.toringo.com/products.asp(中文)

解决方案 »

  1.   

    呵呵,VB可在linux中运行,不会吧..
      

  2.   

    似乎不错的样子,原以为安装包不大(不到30M,安装后160M,不过有些其他工具和主要文档不在其中,夹在一起也不会超过200M)不会有什么大用,但似乎内置控件和类库还是挺全的。
      

  3.   

    查了点资料,写了篇文章
    http://blog.csdn.net/kmzs/archive/2006/02/18/602265.aspx
      

  4.   

    似乎REAL World 2006开发者大会要开幕了!
      

  5.   

    可是realbasic又不支持.net呀?大家都知道今后是java和.net的天下,realbasic能有一席之地吗?
      

  6.   

    UP,用了,感觉N多的问题,最大的就是安全问题,不让访问网络竟然罢工,自己退出程序
      

  7.   

    跨平台开发利器
        老牌跨平台开发工具,全球10余万跨平台开发者和苹果/Linux发烧友的最爱,能生成的应用程序类型:
     - Windows 图形界面应用程序
     - Windows 控制台/服务程序(网络服务端程序,数据库服务程序)
     - Linux 图形界面应用程序(GTK+ 2.x)
     - Linux 终端/服务程序
     - Mac OS X和8-9 图形界面应用程序
     - Mac OS X 控制台程序生成本机代码程序
        与Java使用字节码程序的跨平台方式不同。REALbasic通过一次编译来生成多个分别对应某个操作系统的本机代码应用程序来跨平台。能生成的文件格式:
     - Windows PE 格式
     - GNU/Linux x86 ELF 格式
     - Mac OS PEF 格式(单独文件/束Bundle)
     - Mac OS MachO 格式(束)所生成的程序能够独立运行
        生成的程序不需要框架包、虚拟机,更不是解释执行,任何平台的版本都可以独立运行,完全绿色,内置类库已被封装在程序中,因此程序本身比较大 (图形界面程序总是大于2M,字符界面一般很小)。在Windows下无需打包,更解决了Linux下RPM包平台依赖性大、tgz包要进行编译后才能安装使用的难题。 面相对象开发工具
        REALbasic是强类型语言,支持继承、重构、重载、覆写在内的高级面向对象方法,并能自动回收内存。强大的图形界面开发环境
        能打开在多个窗口中打开同一个工程,并在不同窗口中查看和修改工程,所有的修改都会在其它窗口中同步显示出来。浏览器样式的开发环境,工程编辑器单独列出,使得整个IDE非常整洁。此外,语法高亮、自动缩进、代码猜测、自动完成等近年的开发工具都有的功能它当然也有 。功能强大——REALbasic能开发什么?REALbasic本身就 是用REALbasic开发的!1、  内置的控件仅50种,基本可以满足各种开发需要,还可以选择外接的第三方的跨平台控件,也可以自己开发跨平台控件或使用容器控件(类似VB中仅用于工程内部的自定义控件,可以导出成单独文件以便于代码复用)。如果不需要跨平台,在Windows上那么还可以选用Win32的ActiveX控件。2、  支持多线程,有丰富的多线程管理和控制功能,包括优先级管理、资源锁定机制等。3、  结构化运行时异常处理。4、  API函数“软”声明功能 ,详细介绍。5、  支持XML在内的各种国际标准,内置了一整套用于解析和生成XML的开发工具和类库,此外还有用于SOAP等的 类。6、  支持各种常见的数据库和REAL公司自己研发的数据库引擎(REAL公司在开发REALbasic之前就是开发数据库引擎和相应的网络服务程序的):4D、MySQL、ODBC、OpenBase、ORACLE、PostgreSQL等。7、  完整的网络套接字解决方案:TCP、UDP、HTTP、IPC、POP3、SMTP、SSL/TSL,还有MD5、Base64等编解码函数。8、  支持远程调试,并且可以在不同平台中进行(比如Windows下调试在Linux中运行着的程序)。9、支持控件绑定,让您不需要书写代码就能完成常用的功能,比如将一些按钮和数据库控件绑定,并用鼠标选择按下按钮后需要执行的功能,一个能够添加、插入、删除数据库记录和移动数据库记录指针的程序就完成了。10、将菜单的Name属性改为EditCut、EditCopy、EditPaste、EditSelectAll、EditDelete等,这些菜单的相应功能就会自动在内置控件 (包括文本编辑框、列表框等控件)中实现,无须编写代码(当然您也能添加自定义的代码),并且这些菜单的可用状态 (Enabled属性)也会根据当前获取焦点控件中的情况或者是否有能被处理的控件获得了焦点而自动发生变化。11、 控件有包括鼠标移入(MouseEnter)、鼠标移出(MouseExit)甚至滚轮滚动(MouseWheel)和(OLE)拖曳在内的各种鼠标事件。12、非常适合于游戏开发,内置用于处理二维、三维动画的类,并能直接支持各种游戏输入设备(如 操纵杆);支持图像和多媒体处理,内置各种用于操控矢量图和光栅图/位图的类、编辑控制音频、视频、乐器模拟的类和内置控件、支持TTS文本语言朗读。13、完善的RBScript类, 能编译和运行与REALbasic语言基本相同的REALbasic脚本,使得在所开发的程序中添加“宏”、“录制宏”、“用户自定义批处理命令”等功能成为可能,在脚本中甚至也能定义类,用Inherit进行继承。其他还有能够不写代码实现简单但常用的功能的控件绑定等。!14、对Mac OS X和Windows特有功能的支持,比如Mac OS X的地址簿、ChainKey(钥匙链)、Dock、Apple事件 、AppleScript、Apple菜单和应用程序菜单 、SpotLight、AppleScript等;Windows的ActiveX控件、注册表、系统托盘等等。15、 含有本地化协助工具,使您能将代码中的文本 (动态常量)作为单独的模块导出,在本地化工具中翻译为其它语言后放入程序目录(或Mac程序的束中)。16、 在Windows和Mac OS中能用于开发Office自动化程序,是微软公司推荐的开发工具,其演示版也是微软的各个版本Office:Mac中常常附带的推荐工具,请参见微软公司Mac产品开发中心页面。17、支持正则表达式。18、支持操控虚拟卷( 虚拟磁盘)。