|
|
|
用ONCLOSEQUERY事件能控制窗口的关闭,如下: CANCLOSE:=FALSE; 加入此代码后窗口就不能关闭了。 |
linker |
2003/7/5 8:52:36 |
|
我不干脆将窗体的BiSystemMenu属性设为false.不更好吗? |
lalnh |
2003/7/5 22:19:07 |
|
这样做,在登陆窗体的onclose中加入以下代码 if form_main.login=false then 结束程序 |
zwcih |
2003/7/5 22:48:11 |
|
2楼的说法还是不够好,因为把bisystemmenu属性设为false的话,用alt+f4键还是可以把它关闭,所以没有解决根 …… |
linlinghuihui |
2003/7/6 13:46:17 |
|
这样行不行,在登陆窗体的onclose事件中加如下的代码: if edit1.text<>mypass then frm_ …… |
linlinghuihui |
2003/7/6 14:07:49 |
|
三楼的说法不行吧,这样就实现不了主窗体的正常登录了,我们要的就是在主窗体登录的时候同时关闭密码对话框 四楼说的可以,我们可 …… |
lalnh |
2003/7/6 15:43:58 |
|
if edit1.text<>mypass then frm_main.close;
如果 edit1.text=my …… |
lalnh |
2003/7/6 15:50:44 |
|
是的,要是=mypass的话就关不了了! 干脆就在登陆框的onclose事件当中结束主窗体好了! procedure T …… |
linlinghuihui |
2003/7/6 16:05:54 |
|
八楼的兄弟也行不通吧,如果密码正确,你想想是不是关闭登录框的同时也关闭了主窗体? 我看较好的办法就是:bisystemme …… |
lalnh |
2003/7/7 12:41:37 |
|
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;Sh …… |
lalnh |
2003/7/7 13:05:59 |
|
察看TActionList的用法。 |
zizii |
2003/7/7 12:58:28 |
|
用数据集(ADODataSet,Table)的"AfterScroll"事件 |
YueJun_98 |
2003/7/6 14:34:13 |
|
显示的时候,你需要有事件来驱动显示更新 |
haikely |
2003/7/7 9:46:02 |
|
记录移动事件 |
YueJun_98 |
2003/7/7 9:52:14 |
|
function Round(X: Extended): Int64; |
haikely |
2003/7/7 9:36:07 |
|
收到,谢谢。 |
xiangsong |
2003/7/7 9:51:15 |
|
with main do for I := MDIChildCount-1 downto 0 do …… |
haikely |
2003/7/7 9:37:42 |
|
DELPHI的功能很强大啊, 过去很难做的东西, 用DELPHI就很容易地做出来. 它把很多好东西变成了控件, 我们可以 …… |
dgt |
2003/7/6 21:58:31 |
|
1.在字符串前加上函数Trim(StringOne); 2.在事件keyPress中 if key = #13 th …… |
yjcheng |
2003/7/5 20:02:26 |
|
怎么没有人回答我呀,跟我说说嘛!我开始学delphi的时候就遇到这个问题了,但只到现在才想起来,大侠们!跟我说说嘛!(急) |
babyluoyi |
2003/7/5 18:46:47 |
|
不知道你是说什么,估计删除时的SQL语句缺少条件! |
huadugaojian |
2003/7/3 17:52:34 |
|
谢谢解答。可能我在四个按钮处加的代码不对,应如何加代码? |
dgt |
2003/7/3 18:06:59 |
|
没有听太明白 |
贝贝11 |
2003/7/4 15:03:17 |
|
在你的数据库里建们关键字段试试,我记得以前好像也遇到过类似问题,但不知是不是这样,你试试先. |
linker |
2003/7/4 18:46:52 |
|
是这样的,你在一个表中有至少两条记录一糊一样,所以出错,你最好要有一个自增字段,这样就不会有两条一样的记录 |
30896186 |
2003/7/5 9:19:40 |
|
我想你的数据库是不是没有设置主关键字字段 |
haikely |
2003/7/5 9:47:43 |
|
谢谢大家! 你们说的对啊! 我没有设置"主关键字字段",所以出错.现在好了啊,谢谢你们. 以前我用"主关键字字段",老出错 …… |
dgt |
2003/7/5 16:54:46 |
|
不会吧,这么简单都不会........
// 以"王"开头的姓名 Select * from 表名 wher …… |
hedong |
2003/7/4 12:52:07 |
|
我还想对地址进行模糊查找,但地址的长度不固定的,怎么办? |
tianyu717 |
2003/7/4 20:31:07 |
|
Select * from table where address like '%新%' 学一学SQL吧 |
supermay |
2003/7/4 21:21:18 |
|
SQL很简单的 |
widnwolf |
2003/7/4 21:48:16 |
|
可以介绍一下那里有,关于sql的电子书下载吗?我这有个但是太简单,那里有 比较全面一点的。非常感谢! |
tianyu717 |
2003/7/5 16:52:16 |
|
那不就是数据库的第三条记录的第四个字段的值吗,将记录指针移动到第三条记录处然后再读取第四个字段的值就行了。 |
linker |
2003/7/5 11:00:39 |
|
语句怎么写? |
jijiang |
2003/7/5 11:45:43 |
|
当然是先用NEXT将记录指针下移到第三条记录上,然后取第四个字段的值: DBGRID。FIELDS[3]。AS。。。。(字 …… |
linker |
2003/7/5 13:24:56 |
|