类型转换

xysoftzhk 2006-06-04 09:44:02
这是一段vb代码,
我要转为c#,可是有一个参数怎么也传不对,
Sub Ch9_PrintPaperSpace() ' 建立输出用的图纸空间布局
Dim strLayouts(0 To 1) As String
Dim varLayouts As Variant
strLayouts(0) = "Layout1"
strLayouts(1) = "Layout2"
varLayouts = strLayouts
ThisDrawing.Plot.SetLayoutsToPlot varLayouts
ThisDrawing.Plot.NumberOfCopies = 1 ' 设置打印份数为1
ThisDrawing.Plot.PlotToDevice ' 开始打印
End Sub
在c#中是这样的
Plot.SetLayoutToPlot(Object layoutList)
这里的layoutlist怎么来给出,
...全文
165 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xysoftzhk 2006-06-04
  • 打赏
  • 举报
回复
我简单的换了,报错,参数不对
string strLayout ;
object layoutList = new object();
strLayout = "layout";
layoutList = (object)strLayout;
plot.SetLayoutsToPlot(layoutList);
xysoftzhk 2006-06-04
  • 打赏
  • 举报
回复
怎么换?
antoniusguo 2006-06-04
  • 打赏
  • 举报
回复
换成object对象
antoniusguo 2006-06-04
  • 打赏
  • 举报
回复
VB6?
xysoftzhk 2006-06-04
  • 打赏
  • 举报
回复
在vb中ThisDrawing.Plot.SetLayoutsToPlot varLayouts
varLayouts是个变体
如何转为c#中的object对象?
osuso 2006-06-04
  • 打赏
  • 举报
回复
看不懂!1
Mittermeyer 2006-06-04
  • 打赏
  • 举报
回复
string[] strLayout = new String[2];
strLayout[0] = "layout";
strLayout[1] = "layout";
plot.SetLayoutsToPlot(strLayout);

不知道上面这样写行不行。

110,552

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧