用delphi写一个NeoPlanet的姐妹或者是电子日记本的界面程序? 如题?而且我有了c++builder的那个NeoPlanet界面的类,在delphi中怎么用呢?如果那为有那样的程序能不能发给我阿 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Delphi也有的,是TinyDB的作者郝新康写的你找找?这个就是用那个写的http://www.csdn.net/cnshare/soft/8/8222.shtm http://www.delfan.com/download/components/other/neoform.456.src.rar 一样,自己放置图像,处理消息~~~http://www.ehomsoft.com/Ehomform.zip http://www.delfan.com/download/components/other/neoform.456.src.rar这个可以用的哦,我下载了,不过好像里面有一个什么东西工具兰的文件没有,要把工具兰的声明给注释调哦 怎么没有?MENUBAR.PAS先安装TMenuBar 怎么没有?MENUBAR.PAS先安装TMenuBar那个TMenuBar在那里阿,怎么安装阿 不好意思路上的兄弟,我着到了MENUBAR.PAS,就在下载的包中,谢谢你门拉!!等我休假回来就揭帖 那TMenuBar就是TToolBar派生的(将设置其MenuItem的过程自动化),TToolBar不会用吗? unit MenuBar;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ToolWin, ComCtrls, Menus;type TMenuBar = class(TToolBar) private FMenu: TMainMenu; procedure SetMenu(const Value: TMainMenu); protected procedure GetChildren(Proc: TGetChildProc; Root: TComponent); override; public constructor Create(AOwner: TComponent); override; published property EdgeBorders default []; property Menu: TMainMenu read FMenu write SetMenu; end;procedure Register;implementationprocedure Register;begin RegisterComponents('Samples', [TMenuBar]);end;{ TMenuBar }constructor TMenuBar.Create(AOwner: TComponent);begin inherited Create(AOwner); Flat := True; ShowCaptions := True; EdgeBorders := []; ControlStyle := [csCaptureMouse, csClickEvents, csDoubleClicks, csMenuEvents, csSetCaption];end;procedure TMenuBar.GetChildren(Proc: TGetChildProc; Root: TComponent);beginend;procedure TMenuBar.SetMenu(const Value: TMainMenu);var i: Integer; Button: TToolButton;begin if FMenu = Value then exit; if Assigned(FMenu) then for i := ButtonCount - 1 downto 0 do Buttons[i].Free; FMenu := Value; if not Assigned(FMenu) then exit; for i := ButtonCount to FMenu.Items.Count - 1 do begin Button := TToolButton.Create(Self); try Button.AutoSize := True; Button.Grouped := True; Button.Parent := Self; Buttons[i].MenuItem := FMenu.Items[i]; except Button.Free; raise; end; end; { Copy attributes from each menu item } for i := 0 to FMenu.Items.Count - 1 do Buttons[i].MenuItem := FMenu.Items[i];end;end. 电子日记本2.0已经推出,请多提意见!http://haoxg.yeah.net 支持郝新庚怎么换了个ID,以前不是haoxg吗? 请问怎么不能提前电子日记本和pp的资源文件哪,那位大侠知道pp的图形按钮是怎么弄的哪?还有文字挺好看的哦 请教高手如何改变MainMenu的字体? 参数的输入 如何去除XPmanifest? devexquantumgridv3.22汉化文件及方法谁要能给我,我把老婆给他 中文系统下怎样用LoadStr得到英文资源? ADOQuery1动态参数使用! delphi 6中的类DesignIntf,DesignWindows,DesignEditors问题? 如何安装ocx 控件 关于报表的嵌套! DEPHI 中二重起動如何写 Fastreport的主从表例子 Stack overflow 的解决办法?
你找找?
这个就是用那个写的
http://www.csdn.net/cnshare/soft/8/8222.shtm
这个可以用的哦,我下载了,不过好像里面有一个什么东西工具兰的文件没有,要把工具兰的声明给注释调哦
先安装TMenuBar
先安装TMenuBar那个TMenuBar在那里阿,怎么安装阿
等我休假回来就揭帖
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ToolWin, ComCtrls, Menus;type
TMenuBar = class(TToolBar)
private
FMenu: TMainMenu;
procedure SetMenu(const Value: TMainMenu);
protected
procedure GetChildren(Proc: TGetChildProc; Root: TComponent); override;
public
constructor Create(AOwner: TComponent); override;
published
property EdgeBorders default [];
property Menu: TMainMenu read FMenu write SetMenu;
end;procedure Register;implementationprocedure Register;
begin
RegisterComponents('Samples', [TMenuBar]);
end;{ TMenuBar }constructor TMenuBar.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
Flat := True;
ShowCaptions := True;
EdgeBorders := [];
ControlStyle := [csCaptureMouse, csClickEvents,
csDoubleClicks, csMenuEvents, csSetCaption];
end;procedure TMenuBar.GetChildren(Proc: TGetChildProc; Root: TComponent);
begin
end;procedure TMenuBar.SetMenu(const Value: TMainMenu);
var
i: Integer;
Button: TToolButton;
begin
if FMenu = Value then exit;
if Assigned(FMenu) then
for i := ButtonCount - 1 downto 0 do
Buttons[i].Free;
FMenu := Value;
if not Assigned(FMenu) then exit;
for i := ButtonCount to FMenu.Items.Count - 1 do
begin
Button := TToolButton.Create(Self);
try
Button.AutoSize := True;
Button.Grouped := True;
Button.Parent := Self;
Buttons[i].MenuItem := FMenu.Items[i];
except
Button.Free;
raise;
end;
end;
{ Copy attributes from each menu item }
for i := 0 to FMenu.Items.Count - 1 do
Buttons[i].MenuItem := FMenu.Items[i];
end;end.
http://haoxg.yeah.net
还有文字挺好看的哦