相关疑难解决方法(0)

Delphi - Windows Aero资源

任何人在7或Vista上有任何Delphi和Windows Aero的良好资源吗?

我们正准备将Windows 7添加到我们公司,并希望确保我们的内部应用程序尽可能适合使用.

使用Delphi 2010我可以添加Glass Frame,菜单栏继承了Aero外观,但TabControls,Grids和Status栏都显示为过时.

有帮助吗?

delphi aero

5
推荐指数
2
解决办法
4782
查看次数

使所有者绘制的TPageControl选项卡看起来更好,就像没有所有者绘制一样

我使用Delphi7,PageControl和owner-draw.正如我在非所有者绘制的PageControls上看到的那样,我无法获得如此简单明了的标签.有什么不好的:当使用所有者绘制时,我无法在"整个"标签标题区域上绘制,选项卡标题周围的小1-2px框架由OS绘制.

1)Delphi不是自主绘图,看起来也可以(XPMan使用):

德尔福系统

2)Delphi owner-draw,你看不是整个标签头都可以着色(XPMan使用):

德尔福老板画

我在这里用蓝色绘制当前标签,用白色绘制其他标签.只是例子.码:

procedure TForm1.PageControl1DrawTab(Control: TCustomTabControl;
  TabIndex: Integer; const Rect: TRect; Active: Boolean);
var
  c: TCanvas;
begin
  c:= (Control as TPageControl).Canvas;
  if Active then
    c.Brush.Color:= clBlue
  else
    c.Brush.Color:= clWhite;
  c.FillRect(Rect);    
end;
Run Code Online (Sandbox Code Playgroud)

2b)Delphi所有者在真实应用程序中绘制(使用XPMan):

德尔福真正的应用程序

为什么我需要使用所有者抽奖?简单.要在选项卡标题上绘制X按钮,使用自定义颜色绘制上线,以从图像列表中绘制图标.

我正在寻找一种方法来绘制标签标题的整个矩形,而不是减少给予PageControl所有者绘制事件的rect.我试图增加由所有者绘制事件给出的矩形,但这没有帮助,操作系统重新绘制了标签标题周围的这个薄的1-2px框架.

delphi delphi-7 tpagecontrol

2
推荐指数
1
解决办法
8623
查看次数

从代码中禁用Windows 7虚拟存储?

禁用Windows 7虚拟存储可以通过以下方式手动完成:

"转到Windows 7创建的新虚拟目录应用程序文件夹,然后右键单击>属性>安全选项卡>编辑,如果未列出本地计算机(用户)帐户,则添加该帐户并将权限设置为完全控制并保存所有离开房产的方式.(Darien Smith:系统工程师)"

有没有办法通过使用C++ Builder XE或Delphi的代码来实现?以及如何检查它是否已禁用/已启用?

c++ delphi c++builder

0
推荐指数
1
解决办法
378
查看次数

标签 统计

delphi ×3

aero ×1

c++ ×1

c++builder ×1

delphi-7 ×1

tpagecontrol ×1