小编Zar*_*tog的帖子

Delphi的MSBuild项目级属性是什么?

MSBuild的Delphi文档说

/ property:name = value设置或覆盖项目级属性,其中name是属性名称,value是属性值.使用分号或逗号分隔多个属性,或单独指定每个属性./ p也可以接受.例如:

/属性:WarningLevel = 2; OutputDir = BIN \调试

我找不到可用属性的列表,这是我目前所知道的:

  • WarningLevel
  • OutputDir(dcc32 -e等效)
  • 配置

我想得到一个完整的列表,但我最感兴趣的是能够覆盖Defines(dcc32 -d等价物).如果这些可以与dcc32相当,那将是锦上添花!

delphi msbuild delphi-2010

12
推荐指数
1
解决办法
4831
查看次数

8
推荐指数
1
解决办法
732
查看次数

如何让MSBuild完全构建相当于dcc32 -b的Delphi项目?

如何让MSBuild完全构建相当于dcc32 -b的Delphi项目?

我有两个我正在尝试构建的项目,第一个使用一些条件定义,它们通过msbuild传递给dcc32.但是,一些常见的单元似乎卡在第一组条件中,因此第二个项目构建不正确.

delphi msbuild dcc32

8
推荐指数
1
解决办法
3151
查看次数

Mercurial插件适用于Delphi

是否有正在为Delphi XE创建Mercurial插件的项目或项目?

如果做不到这一点,我在哪里可以了解更多关于创建一个?

delphi mercurial delphi-xe

8
推荐指数
1
解决办法
2362
查看次数

德尔福印刷技术

在哪里可以找到为我的程序添加打印功能的好资源?

我找到了这个页面:http://efg2.com/Lab/Library/Delphi/Printing/index.html但它在5年内没有更新,我想知道,如果使用Delphi 2009,StretchDIBits是仍然喜欢StretchDrawMap,如何最好地支持分页,预览等.

到目前为止,我通过创建html或pdf文档而不是打印这些文件而作弊,但是对于所有打印任务来说,这有点过于繁琐.

printing delphi delphi-2009

7
推荐指数
1
解决办法
2354
查看次数

如何将对象转换为通用对象?

我正在尝试将返回的基础对象强制转换为它的特定泛型类型.我认为下面的代码应该工作,但会产生内部编译错误,还有另一种方法吗?

type
  TPersistGeneric<T> = class
  private
  type
    TPointer = ^T;
  public
    class function  Init : T;
  end;

class function  TPersistGeneric<T>.Init : T;
var
  o : TXPersistent; // root class
begin
  case PTypeInfo(TypeInfo(T))^.Kind of
    tkClass : begin
                // xpcreate returns txpersistent, a root class of T
                o := XPCreate(GetTypeName(TypeInfo(T))); // has a listed of registered classes
                result := TPointer(pointer(@o))^;
              end;
    else
      result := Default(T);
  end;
end;
Run Code Online (Sandbox Code Playgroud)

delphi generics delphi-2009

7
推荐指数
1
解决办法
2668
查看次数

是否有Delphi的MapReduce库?

我最近阅读了这篇精彩的文章,它简洁地解释了Google MapReduce的强大功能:

http://www.joelonsoftware.com/items/2006/08/01.html

在Mastering Delphi 2009中,Marco Cantu使用匿名函数显示了一个多线程for循环,它基本上是MapReduce的Map部分,但是说它不完整,还有其他样本.我也模糊地意识到Embarcadero的某个人在DTL图书馆工作,但我最近没有看到太多.

那么,Delphi中是否有可靠的MapReduce实现可供使用?

我知道Andreas Hausladen这个方便的图书馆,如果没有一般的Map Reduce,这是最好的图书馆吗?

http://andy.jgknet.de/blog/?page_id=100

谢谢!

delphi multithreading mapreduce

7
推荐指数
1
解决办法
1739
查看次数

如何使Windows XP VMWare映像可以看到本地驱动器?

如何使Windows XP VMWare映像可以看到本地驱动器?

最好,我想在VM Ware Image中将本地驱动器用作Drive Letters.

vmware

4
推荐指数
1
解决办法
3万
查看次数

在Windows 7上运行Delphi 2007和Delphi 2010 IDE有问题吗?

Windows升级顾问告诉我在Windows 7上运行Delphi 2010时存在"已知"问题,但我找不到它们,是否有人知道是否存在,或者它们是否已经修复过?

delphi delphi-2007 windows-7 delphi-2010

4
推荐指数
2
解决办法
599
查看次数

在Perl中将sql server表读入哈希的简单方法是什么?

我想要一个简单的perl脚本/ sub来将sql server表读入一个哈希,是否有人有一个好的脚本或片段(使用'use')可以在给定连接字符串和表名的情况下执行此操作?

这是一个模板:

sub sqltable {    
    my ($connStr,$table) = @_;    
    my ($user, $password, $host) = ($connectstr =~ m|^(.*)/(.*)@(.*)$|); # or whatever    
    my $dbh = DBI->connect("dbi:???:$host",$user,$password, { RaiseError => 1 }); # replace ??? with good SQL Server equivalent
    $dbh-> ???; # anything good for this part?  LongTruncOk?  LongReadLen?    
    return $dbh->selectall_arrayref("select * from $table");    
}
Run Code Online (Sandbox Code Playgroud)

sql-server perl dbi

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