【发布时间】:2011-02-06 16:00:36
【问题描述】:
这个问题是关于能够保存例程,并能够从列表中选择它们……。当您选择一个时,它知道要在哪里链接等等。只是为了理解。不是实际的程序
假设我想以 Delphi 形式创建一个例程。我想创建几个不同的。它们不会完全相同,但有些可能相似。我想知道如何在 Delphi 中保存内容,以及当您关闭或终止应用程序时,它们会在您重新打开时被记住。我不知道从哪里开始以及如何工作。任何帮助都会很棒。只是一个提示或方向,也许是一个包含更多信息甚至示例的网站。我将尝试在下面给出一个更简单的描述,说明它在表单上的外观......只是为了这个想法,我认为如果我理解这一点就足够了,或者至少是一个好的开始。
表单将包含一个列表框、一个保存按钮和 4 个不同的编辑框。假设我输入了 edit1;1 和 edit2;2 和 edit3;3 和 edit4;4。然后单击保存按钮,它会将这 4 个值记住到每个编辑框,让我们说保存在 ≔edit1.text + 'to' + edit4.text 列表框中的值下。希望到目前为止它是有意义的,然后我在编辑框中输入错误的所有内容。编辑1;4 和编辑2;3 和编辑3;2 和编辑4;1。然后单击保存按钮,它会再次(≔edit1.text + 'to' + edit4.text)进入列表框。然后我想关闭应用程序。再次打开它,仍然有这个,仍然可以添加更多这些奇怪的样本……
谁能帮帮我?
编辑问题,可能会更清楚......
我将在表单上放置以下元素:2 个列表框(每 3 行,在第一个列表框中:木材、塑料和玻璃。在第二个列表框中:树、杯子、窗口。) 现在我想链接正确的,它们在这里是有序的,但它们不是什么。在我想链接它们的表单上不可见的表格或应用程序的内存中。 然后,如果我要在表单上放置两个编辑框,并且我输入第一个木材或树木,它会将另一个放在另一个编辑框中。因此,在某种程度上,我假设您正在创建一个表格,该表格知道哪个与哪个对应,但在您在编辑框中键入时也会进行查找。希望这是有道理的
【问题讨论】:
-
您希望节省多少种不同的例程?它只是其中的几个,那么您可以使用注册表或平面文件,如果可能有数百或数千个,那么数据库可能是最佳选择。
-
我对此毫无意义。什么是例行公事?
-
你想保存sn-ps的代码吗?那么文本编辑器呢?我推荐记事本++。
-
@Partick Echterbruch - 可以说只有 10 次保存。没有什么太极端了。我不想节省数百或数千。你有如何使用注册表或平面文件的例子吗?或网站....
-
@David Heffernan - 不是代码的 sn-ps,只是程序的记忆。关闭它后我可以稍后再返回。我只是希望它记住某个例程,当我选择该例程并填写数据时,它知道要连接到什么。
标签: delphi memory save routines