问题标签 [pascal]

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 投票
3 回答
1729 浏览

delphi - Delphi:如何有不连续的子范围枚举类型?

虽然以下子范围枚举声明有效:

这不会:

也没有

如何声明具有非连续值的子范围类型?

0 投票
1 回答
200 浏览

windows-7 - 将代码移植到 Windows 7

我在几年前(在 Windows 95 下)用 Pascal 编写了一个游戏。从那以后,随着时间的推移,我检查了它,它仍然可以使用较新的操作系统运行。它适用于XP。它适用于 Vista。但是在Windows 7下,即使在XP兼容模式下,它也会当场崩溃。

我还没有机会附加调试器并浏览十年前的代码,但我想知道是否有一个明确的清单,列出 Win 7 下的哪些更改可能会破坏代码 - API 实现更改或新的受保护内存空间?我知道有各种各样的营销活动显示新的或更改的功能,但不知道它如何影响开发人员......

在我卷起袖子深入研究之前,它会给我一个至少开始思考它的作用的地方。

0 投票
3 回答
1446 浏览

delphi - 如何使 Lazarus IDE 的外观和工作方式与 Delphi 2007 或更高版本一样?

我已经开始使用 Lazarus 在 Ubuntu 9.10 上制作一些简单的实用程序供我自己使用。我知道很多人喜欢模块化的 Delphi 7 布局,但我讨厌它。我觉得这很烦人和破坏性。出于同样的原因,我不喜欢使用 Gimp。

我还希望有 Delphi 2007 调色板菜单。这在最新版本的 Lazarus (v0.9.28.x) 中是否可行?

如何将 Lazarus 配置为看起来像或行为像 Delphi 2007/9/10?

0 投票
1 回答
667 浏览

pascal - 如何在 gnu pascal 中编写内联汇编?

由于没有官方参考,我只有一个教程 gpcasm.zip。但是当我尝试按照 tut 在我的 debian 上尝试内联汇编示例时。gpc 对此并不满意。

这是代码

另一个问题,是否还有其他关于 gnu pascal 中的内联汇编的参考、教程和示例。

谢谢。

0 投票
2 回答
1039 浏览

pascal - 如何使用 Pascal 进行 OOP?

我正在使用 pascal 编程语言学习 OOP。在网上搜索后,我找到了OOP - The GNU Pascal Manaul

这个函数声明是什么意思?

function Baz (b, a, z: Char) = s: Str100; { not virtual }

以前没见过= xx,好像pascal语法没有。

0 投票
2 回答
2480 浏览

date - 迄今为止的帕斯卡字符串

谁能告诉我这段代码有什么问题:

我不断得到

我用的是fpc。

0 投票
7 回答
2136 浏览

delphi - C++ 编码器的 Pascal/Delphi 教程

我是一名 C++ 程序员。但现在我必须学习 Pascal/Pascal。是否有任何网站,文件可以教我所知道的人的区别?

0 投票
1 回答
1238 浏览

pointers - Pascal 中的无类型指针

我可以用 Pascal 中的无类型指针做什么?(为什么无类型指针很好?)

0 投票
2 回答
305 浏览

user-interface - 使用 Pascal 构建 GUI 表单

我正在模拟旧的 Macintosh(IIci) 并使用 CodeWarrior 1 Gold 68k,但是如何仅使用代码在其上设计表单?谢谢。

0 投票
2 回答
469 浏览

pascal - $apptype 是最佳实践评论吗?

我刚开始使用 FPC 来练习更多关于 Pascal 的旧知识,但现在对于 Linux,我开始在“程序”声明之后看到很多这样的评论:

但这是最佳实践评论还是一种声明?