winform程序无任何报错,直接退出

时间:2021-06-18 00:46:00
在用winform写的程序遇到一个问题,在页面中的button click事件中触发以下过程


 [DllImport("softpos.dll")]
 public static extern int CreditTransABC(StringBuilder strin, out StringBuilder strout);

            public static StringBuilder Getstrout()
            {
                StringBuilder Strin = new StringBuilder("1111    9999    C000000001234  1234567890123456  68987658987655768");
                StringBuilder Strout = new StringBuilder(91);
                try
                {
                   CreditTransABC(Strin, out Strout);
                }
                catch
                {
                    ;
                }
                return Strout;
            }
        }
库名称为softpos.dll
int  CreditTransABC( char *strin, char *strout )

在执行  CreditTransABC(Strin, out Strout)的过程中,程序无任何异常直接退出了,连winform页面也关掉了,请问大侠们这可能是什么原因引起的

4 个解决方案

#1


该回复于2013-05-18 10:43:34被管理员删除

#2


单步调试一下,不就知道了

#3


把 try catch去掉看看报什么错。。或者catch里面写异常输出。。

#4


调试一下看看。

#1


该回复于2013-05-18 10:43:34被管理员删除

#2


单步调试一下,不就知道了

#3


把 try catch去掉看看报什么错。。或者catch里面写异常输出。。

#4


调试一下看看。