Category Archives: freepascal

morfik:开发基于ajax的RIA应用平台介绍

偶然看到这个平台的介绍,morfik。 官方的介绍如下: Morfik’s design and development software includes the world’s first and most powerful JavaScript compiler, a relational database engine, advanced graphical design tools, customisable Ajax controls and native debugging facilities for delivering modern web applications. Applications created by Morfik … Continue reading

Posted in delphi, freepascal, 编程 | Tagged , , , , , , , | Leave a comment

终于完成了sqlite在lazarus+freepascal下的使用

从昨晚到现在,终于弄好了。 太习惯于delphi下那种安装控件的方法了,而在lazarus下对于新手来说要麻烦很多。具体教程还是参考这里。 要注意以下几点: 1 原本中说的 Under Linux /usr/local/lib/fpc/2.2.0/units/i386-linux/fcl-db 我没有找到,不要打那个local,找到了 2 教程中没有说到lazarus的控件目录下安装sqlite控件,而安装后自然要你重新编译ide,教程中说的如果使用lazarus需要重新编译的说法有些歧义。 相关内容 测试第一个linux下的hello world (2) Zend Framework编程心得 (0) SQlite介绍 (2) REST开发的粗浅心得 (0)

Posted in freepascal | Tagged , | 2 Comments

暂时放弃realbasic进行跨平台开发的计划

利用强大的IDE快速进行图形界面软开发,至今还是无人胜过delphi和vb。delphi把优雅的艺术和枯燥的程序相结合,使得软件开发如同艺术创作一样,加上其超强的技术内涵,曾经风靡一时。至今,很多windows下的软件首选的开发平台还是delphi。我不知道国外delphi for php的应用如何,5000元的高价使其在中国的普及程度受到了很大影响。 最近测试了一段时间realbasic,只能说这是一门比较牵强的开发语言,它很想成为强大的跨平台工具,但是很多地方做得比较生涩,一些细节上的问题造成易用性的降低。我写了一个简单的数据库应用软件,但是我无法用delphi和vb中习惯的数据敏感控件加上数据库操作控件来完成最简单的应用,倒不是rb没有这些,但是关联性方面做得太差了,和freepascal相比都相差甚多。如是这些构建程序的基本元素都不那么完美,无法想象rb能够构架复杂的软件。realbasic只能作为一门玩具语言,写一些不太复杂的应用。 相关内容 没有相关内容.

Posted in delphi, freepascal, php, realbasic, 编程 | 1 Comment

我用Realbasic在ubuntu 7.10下的第一个应用

终于在ubuntu下编译成功了第一个realbasic应用,不知道是否可以为linux的世界作出一些贡献。 realbasic在语法方面和vb非常类似,比如我实在想不起控件数组的语法的时候,google了一下vb相关语法,果然一模一样。 目前测试的freepascal和realbasic都是跨平台的开发工具,感觉上商业化的realbasic功能好像要稍微强大一些,而freepascal和lazarus太像学delphi了,少了一些味道,毕竟delphi是不可逾越的。 目前决定到底使用什么来进行主力开发还为时早了一些,先作一些简单的数据库应用再说。不管是realbasic还是freepascal都可以作为linux爱好者的编程入门之选,可以不用理睬复杂的c++和qt之类的东西。并且realbasic的linux下的个人版是免费的。 相关内容 苹果正在桌面领域杀死Linux? (2) 测试第一个linux下的hello world (2) 有趣的realbasic (7) 收到了ubuntuone的邀请 (5) 安装ubuntu受挫记 (0)

Posted in freepascal, linux, realbasic, 编程 | Tagged | Leave a comment

在freepascal中使用列表框

应该说,freepascal做得和delphi在很多地方是惊人的相似。 这些代码和delphi中的一模一样 一个按钮会增加列表框中的条目,条目的名称显示的就是自己是第几个条目,另外一个按钮是清除所有的显示,还有一个就是退出程序了。   procedure TForm1.Button1Click(Sender: TObject); begin listbox1.Items.Add(’Item’+IntToStr(listbox1.Items.count)); end;   procedure TForm1.Button2Click(Sender: TObject); begin listbox1.Items.clear; end;   procedure TForm1.Button3Click(Sender: TObject); begin Close; end; 相关内容 没有相关内容.

Posted in freepascal | Leave a comment

测试第一个linux下的hello world

写了个极其简单的linux的程序,用的是freepascal+lazarus。我在ubuntu 7.10下测试成功,上次用realbasic测试跨平台应用的时候,其编译的程序不知道为什么不能在ubuntu下运行,并且连它免费的linux环境运行也很不正常。 有兴趣的朋友帮忙看一下,在你的elinux平台下能否运行这个hello world程序,因为freepascal的编译关系,程序很大,有14M,我压缩到3M,这里下载。 如果能够运行或者不能运行请告知linux平台和版本。谢谢。 相关内容 ubuntu下scim造成的冲突问题解决 (0) 苹果正在桌面领域杀死Linux? (2) 终于完成了sqlite在lazarus+freepascal下的使用 (2) 有趣的realbasic (7) 收到了ubuntuone的邀请 (5)

Posted in freepascal, linux | Tagged , , , | 2 Comments