问候,
我已经检查了我的问题,但没有得到答案或类似的东西。
所以这是我的问题:
我为我的老板创建了一个咖啡馆收银员软件,它为收银员想要添加到账单/桌子上的每种产品提供了按钮。例如btnOrangeJuice
,如果在其单击事件中单击按钮,它会调用一个函数,例如名为:addOrder("Orange Juice");
在此函数中,它执行简单的以下代码:
a) 它连接到数据库
b) 返回产品“橙汁”的价格,例如 ( select price from products where product_name = '" + product_parameter + "'"
)
c) 获取结果,并将它的价格添加到订单列表框中,等等。
这里的问题是,(让我们以预览示例为例)每次我们有一个新产品时,我必须通过添加一个 52x52 像素的按钮、名称btnOrangeJuice
、文本名称“橙汁”来手动自定义表单,并在点击事件上添加调用我的函数addOrder("Orange Juice")
,然后将我的软件的新版本上传到我的在线虚拟主机,然后从收银员的电脑上更新软件。这对我来说很耗时,尤其是当我们与供应商进行新交易时,所以我想让我的程序动态添加按钮,只需拥有一个表单,输入按钮属性,调用函数,然后添加一个按钮本身及其尺寸,检查其是否超出表单空间,如果是,则在右侧添加按钮,而不是在右侧,
如果您需要有关我的软件/问题的更多详细信息,请询问。
那么你能帮我解决这个问题吗?