|
|
|
1)edit1.setfocus; 2) if edit1.focused then popmnu1.enabled:=t …… |
bios |
2004/1/17 15:14:41 |
|
bios大大 要把 if edit1.focused then popmnu1.enabled:=true; 加在 …… |
blueyestar |
2004/1/18 23:10:01 |
|
放在控件的OnEnter处理中。 |
easykey |
2004/1/19 8:21:36 |
|
啊 偶正准备做的 产品中 也要用到这个 谁知道呀? |
bios |
2004/1/15 20:18:30 |
|
UP 谁知道 偶也很需要呀!? |
bios |
2004/1/17 16:14:10 |
|
up 支持!楼主 |
bios |
2004/1/17 18:37:07 |
|
谢谢 bios 的支持! to bios:你真的很厉害,能做内装修,呵呵 |
bjdribllec |
2004/1/18 10:08:26 |
|
API啦 具体忘记了,好多年不用了 这种帖子也是很多的 上网上搜吧 |
sephil |
2004/1/18 19:36:39 |
|
sephil 大哥 偶试试, 找不到再找大哥喽 |
bios |
2004/1/18 21:15:47 |
|
procedure TViewerForm.GotoLine1Click(Sender: TObject); var …… |
bios |
2004/1/18 22:18:03 |
|
i'll try it . thank u , bios !
成了!再次感谢BIOS!
较我先前的方法强多了: …… |
bjdribllec |
2004/1/19 8:19:51 |
|
var I: Integer; begin I := 9; StringList.Items.AddOb …… |
sephil |
2004/1/18 19:06:43 |
|
大哥,哪它是什么呢? 不好意思,水平太差 |
rhlw |
2004/1/18 22:05:26 |
|
:)取地址,也可以说是 指针类型强行转换! int I = 9; TTreeNode *cnode=tv1->Items …… |
bios |
2004/1/18 22:25:52 |
|
帮你顶! 偶贴出错误的 图片 JPG |
bios |
2004/1/17 22:23:14 |
|
你说的是BUTTON1出错吗? 如果是的话 我想应该是你的DLL中的窗体是模式窗体的原因, 你可以这样改一下: pro …… |
zxdcj |
2004/1/18 10:26:06 |
|
关键在于不要 uses Sharemem。见附件。 RAR |
hotyei |
2004/1/18 11:28:28 |
|
是的,萝卜大哥说的对如果非用不可的话要在第一个位置引用它 hotyei大哥烦您给看一下这个吧 [url=http://b …… |
zxdcj |
2004/1/18 11:37:44 |
|
多谢楼上各位了.接受答案了. |
hebiziyu |
2004/1/18 13:49:48 |
|
嗬嗬,也学习DFW,不过要是真有积分也就可以了…… |
flyers |
2004/1/18 14:14:20 |
|
:)学习! |
bios |
2004/1/18 21:10:04 |
|
窗口本身 控件本身
|
amer0798 |
2004/1/17 20:43:43 |
|
yes |
bios |
2004/1/17 21:30:04 |
|
书上看来的,不知道对你有没有用
Self 和 Sender 的区别: Self是指所编程序的范围是在哪一个类中,而S …… |
jwc163 |
2004/1/17 23:27:16 |
|
:)学习! 其实 偶很少去理睬 概念性东东 这一点 多多向(sillybird大哥学习! |
bios |
2004/1/18 21:07:22 |
|
还有,为什么这样算出来的几个数每次都是一样的,即第一次运行程序时a=0,第二次运行程序时a也=0,第三、四次也都一样,其它的 …… |
sy0116 |
2004/1/18 19:55:00 |
|
是这样了拉,这是Random的算法问题 在调用Random之前应该先调用Randomize函数 这样Random产生的才 …… |
sephil |
2004/1/18 20:16:18 |
|
找个律师写一下嘛。要不想麻烦就按上面的改改就可以了。 |
xjsh |
2004/1/17 15:26:17 |
|
找律师吗?呵呵~~~~~~~~~~~~~~~~~~~~
|
flyers |
2004/1/17 15:41:50 |
|
有道理 |
bios |
2004/1/17 16:01:41 |
|
可是律师能受理吗? Windows 优化大师,一开始的许可协议是自己编写的,后来红了以后,律师才受理的。不是吗?
你 …… |
flyers |
2004/1/17 16:18:49 |
|
写信 问问Windows 优化大师作者吧! |
bios |
2004/1/17 16:26:55 |
|
呵呵,这个问题我曾经问过,可是“鲁锦”他没理我。 |
flyers |
2004/1/17 17:04:19 |
|
你的软件不是非常有名的条件下 搞那些没什么意义 |
sephil |
2004/1/18 19:55:25 |
|
补充说明 : 当我移动主窗口到另一位置时,再点击按钮,消息框还是出现在老地方, 不会跟过来 |
jwc163 |
2004/1/17 22:17:41 |
|
狂晕 这是 BORLAND的函数 调用 弹出来的! 除非 你能获得它的句柄,否则 无法! |
bios |
2004/1/17 22:24:48 |
|
或着 按 SEPHIL 大哥说的方法试试看! 用CreateMessageDialog函数可以得到MessageDlg的F …… |
bios |
2004/1/17 22:32:02 |
|
bios大哥怎么老晕啊,:),贫血的话买点红K,或多吃青菜[ 正因为是 BORLAND的函数 ,所以才求助大家的呀
…… |
jwc163 |
2004/1/17 23:06:28 |
|
MessageDlgPos函数 |
sephil |
2004/1/18 19:54:39 |
|
那得问微软 ,微软在2000的写字版当然要比 破破98强大多了 至于 这种 控件 凭偶们的水平基本上 难说能出来! |
bios |
2004/1/16 11:31:18 |
|
各位大大帮忙!!! |
xuy_cq |
2004/1/16 11:32:14 |
|
呵呵难啊 这种控件 中国程序员写 会很吃力的! |
bios |
2004/1/17 18:26:40 |
|
Delphil自带的RichEdit不支持?? 找个RxRichEdit或者RichEdit98之类就可以了 |
sephil |
2004/1/18 19:48:53 |
|
偶还没看到现成 很多都是 自己吧 数据库写到TREEVIEW控件中 |
bios |
2004/1/15 14:03:22 |
|
有没有源代码? |
maimaizhi |
2004/1/15 19:28:59 |
|
呵呵这可没有 固定的写法 完全得靠 自己! |
bios |
2004/1/15 19:47:02 |
|
写进TREEVIEW里容易,但是怎么样才能与表实时绑定。 |
maimaizhi |
2004/1/16 19:57:21 |
|
1)把表的某个字段 读到 后 在CLICK 事件中 把被单击的 节点的内容 做为 SQL语句的 查询条件! 2)与表实时 …… |
bios |
2004/1/16 20:03:39 |
|
谢谢你,BIOS。 我想移动TREEVIEW里的光标时,数据库也跟着移动,这样处理有什么捷径呢?
|
maimaizhi |
2004/1/16 22:08:01 |
|
移动???是什么意思啊? |
bios |
2004/1/17 18:20:25 |
|
也没那么复杂 |
sephil |
2004/1/18 19:43:29 |
|
可以用一個標志來控制 if not show_flag then begin form2:=Tform2.C …… |
heihei_76 |
2004/1/6 10:47:14 |
|
TChildForm = class(TForm) .....end;
var ChildForm: TChi …… |
sephil |
2004/1/6 14:20:10 |
|
if not Assigned(ChildForm) then ChildForm := TChildForm.Create …… |
heihei_76 |
2004/1/6 14:50:09 |
|
在ChildForm的OnDestroy里加句 ChildForm := nil就行了 |
sephil |
2004/1/6 14:58:00 |
|
to 小二黑 兄: 我也事向你那样控制的,但我还希望在第二次点击菜单时, 如果 form2 处于非活动状态 则 …… |
gaox |
2004/1/6 14:58:47 |
|
Show的时候就Active了 |
sephil |
2004/1/6 15:01:25 |
|
感谢,但是好像没有解决问题呀,和3楼的一样,你所说的标志挂在MAINForm中还是在子窗体中? |
harwk |
2004/1/6 15:03:14 |
|
子窗体 |
sephil |
2004/1/6 15:20:30 |
|
…… 此帖回复超过12条,中间记录省略。 |
…… |
…… |
|
:) |
sephil |
2004/1/6 16:40:24 |
|
一个更简单的解决办法: if(frLogin=nil) then begin frLog …… |
harwk |
2004/1/18 9:56:22 |
|
楼上和我的其实是一样的 楼上的你仔细看看 :) |
sephil |
2004/1/18 19:35:16 |
|
Timer多的话建议改用线程 |
sephil |
2004/1/18 19:28:55 |
|
微软。NET思想 规模过于庞大 BORLAND公司很小,哪有微软投入的 人力 多啊? |
bios |
2004/1/17 18:33:17 |
|
呵呵,的确,等新版本吧,不只是会改进 |
99j1 |
2004/1/17 20:29:45 |
|
原本我想换D8,现在看来,再等等吧~~~ |
love2003 |
2004/1/18 0:20:30 |
|
还可以吧。 |
zsredmoon |
2004/1/18 8:23:02 |
|
真的是哈!DELPHI 8太慢了!而且我觉得运行一个程序也很慢哈·! |
smonkey421 |
2004/1/18 10:21:43 |
|
Win32 还是在Delphi7中开发,控件多,速度快。 .NET程序,使用 VS.NET 吧。 |
hotyei |
2004/1/18 10:25:24 |
|
昨天我从21:00-23:00一直在研究Delphi .Net,发现.Net确实给程序员增添了不少的功能!值得我敬佩!我的软 …… |
flyers |
2004/1/18 12:56:13 |
|
Borland公司很小???!!! |
sephil |
2004/1/18 19:25:38 |
|
var ss:string; sr:real;
str(sr:5:2,ss); |
bjdribllec |
2004/1/18 16:54:36 |
|
兄弟,好像不行呀,运行时报错了! 能写得详细一点吗??还有, 那字符串可能是:1543:9853,也就是不是定死整数也不定 …… |
xinhua |
2004/1/18 17:14:33 |
|
ss:=FloatToStrF(sr,ffFixed,7,2);
|
bjdribllec |
2004/1/18 17:17:29 |
|
兄弟,再指点一下!! |
xinhua |
2004/1/18 17:20:23 |
|
呵呵,晕
procedure TForm1.Button1Click(Sender: TObject); var s …… |
bjdribllec |
2004/1/18 17:28:28 |
|
bjdribllec 大哥, procedure Str(X [: Width [: Decimals ]]; var S …… |
zxdcj |
2004/1/18 17:34:04 |
|
width:长度=整数位长 + 1位小数点长度 + 小数部分位长 也就是说,结果是以空格引导的,长度小些就没有空格引导了。 …… |
bjdribllec |
2004/1/18 17:43:36 |
|
那字符串可能是:1543.9853,也就是不是定死整数也不定死小数的,那程序怎么写??? |
xinhua |
2004/1/18 17:54:23 |
|