请教一个winform方面的窗体弹出问题

shentaoshizhu 2012-05-02 10:22:28
我写了一个winform的应用程序,但是我调试的时候,vs上显示是在调试,但是就是不弹出窗口。请教下各位大牛,这个是啥问题哦
...全文
226 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
shentaoshizhu 2012-05-02
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 的回复:]
要设置返回值,才有显示:
Debug.Write("debug ");
Console.WriteLine("返回结果:");
[/Quote]
谢谢啦 一个调试思路,问题莫名其妙的解决了,呵呵 谢谢CSDN的各位朋友的帮助。
@信心 2012-05-02
  • 打赏
  • 举报
回复
要设置返回值,才有显示:
Debug.Write("debug ");
Console.WriteLine("返回结果:");
熙风 2012-05-02
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]

引用 5 楼 的回复:

引用楼主 的回复:
我写了一个winform的应用程序,但是我调试的时候,vs上显示是在调试,但是就是不弹出窗口。请教下各位大牛,这个是啥问题哦


C# code

public MainForm()
{
//
// Required for Windows Form Designer support
……

C152_DEMO(0,0……
[/Quote]

支持,放在窗体加载事件中去
shentaoshizhu 2012-05-02
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]
C152_DEMO 这个是做什么用的
这样调试肯定看不到窗口
[/Quote]


C152_DEMO(0, 0, 0);是我的一个运动控制卡的一个初始化方法,本来用labview实现的,但是界面不理想,现在在换c#的


C# code
[DllImport("ScanLib.dll")]
static extern void C152_DEMO(double speed,double distance,int delay);

shentaoshizhu 2012-05-02
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]
引用 5 楼 的回复:

引用楼主 的回复:
我写了一个winform的应用程序,但是我调试的时候,vs上显示是在调试,但是就是不弹出窗口。请教下各位大牛,这个是啥问题哦


C# code

public MainForm()
{
//
// Required for Windows Form Designer support
……

C152_DEMO(0,0,0)……
[/Quote]
C152_DEMO(0, 0, 0);是我的一个运动控制卡的一个初始化方法,本来用labview实现的,但是界面不理想,现在在换c#的


C# code
[DllImport("ScanLib.dll")]
static extern void C152_DEMO(double speed,double distance,int delay);



shentaoshizhu 2012-05-02
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]
C152_DEMO是什么东西,把话说完整,是不是里面 有循环等待,阻碍了了窗体显示
[/Quote]
C152_DEMO(0, 0, 0);是我的一个运动控制卡的一个初始化方法,本来用labview实现的,但是界面不理想,现在在换c#的


[DllImport("ScanLib.dll")]
static extern void C152_DEMO(double speed,double distance,int delay);
bdmh 2012-05-02
  • 打赏
  • 举报
回复
C152_DEMO是什么东西,把话说完整,是不是里面 有循环等待,阻碍了了窗体显示
EnForGrass 2012-05-02
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用楼主 的回复:
我写了一个winform的应用程序,但是我调试的时候,vs上显示是在调试,但是就是不弹出窗口。请教下各位大牛,这个是啥问题哦


C# code

public MainForm()
{
//
// Required for Windows Form Designer support
……
[/Quote]
C152_DEMO(0,0,0)写的是什么?放到MainForm_Load()里面去
Mirror然 2012-05-02
  • 打赏
  • 举报
回复
C152_DEMO 这个是做什么用的
这样调试肯定看不到窗口
flyingdream123 2012-05-02
  • 打赏
  • 举报
回复
把 C152_DEMO(0, 0, 0);放到Form的Show事件中试下

shentaoshizhu 2012-05-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
vs上显示是在调试 是不是有断点 在执行啊!!!! 按F5全部走完
[/Quote]

public MainForm()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
this.MaximizeBox = false;
//
// TODO: Add any constructor code after InitializeComponent call
//
dataTable = new DataTable();
//初始化振镜
//Init();
C152_DEMO(0, 0, 0);

}

如果我把C152_DEMO(0,0,0);这段注释掉就可以显示窗体。请教了,winform不太懂哦
shentaoshizhu 2012-05-02
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
我写了一个winform的应用程序,但是我调试的时候,vs上显示是在调试,但是就是不弹出窗口。请教下各位大牛,这个是啥问题哦
[/Quote]


public MainForm()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
this.MaximizeBox = false;
//
// TODO: Add any constructor code after InitializeComponent call
//
dataTable = new DataTable();
//初始化振镜
//Init();
C152_DEMO(0, 0, 0);

}

如果我把C152_DEMO(0,0,0);这段注释掉就可以显示窗体。请教了,winform不太懂哦
shentaoshizhu 2012-05-02
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
放代码上来
[/Quote]


public MainForm()
{
//
// Required for Windows Form Designer support
//
InitializeComponent();
this.MaximizeBox = false;
//
// TODO: Add any constructor code after InitializeComponent call
//
dataTable = new DataTable();
//初始化振镜
//Init();
C152_DEMO(0, 0, 0);

}

如果我把C152_DEMO(0,0,0);这段注释掉就可以显示窗体。请教了,winform不太懂哦
ONE-PIECE 2012-05-02
  • 打赏
  • 举报
回复
vs上显示是在调试 是不是有断点 在执行啊!!!! 按F5全部走完
bdmh 2012-05-02
  • 打赏
  • 举报
回复
放代码上来
threenewbee 2012-05-02
  • 打赏
  • 举报
回复
无代码无真相。

另外,调试中断的时候,窗口肯定是不显示的。

111,126

社区成员

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

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

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