|
我最近使用的安捷伦数据采集器在使用时总是会跳出一个错误信息(详情如下),有哪位高人能帮我解决下这个问题# h5 O/ s' K. S, ]
异常详细信息
, y U3 w+ Z7 a, u, O! \( K) {+ G2 r. u. m3 L! p9 [
系统级别异常: Object reference not set to an instance of an object.
4 e4 k2 s, z/ b4 L1 i
2 i/ n. t F- C2 E; x堆栈详细信息:
+ h' G" g J# Y, |0 {. o. D8 r: C5 u% w- `' q) i2 w% R+ Z
at System.Windows.Forms.WndProc.Invoke(IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)3 k/ ?; h7 W2 J- m/ U
at System.Windows.Forms.SafeNativeMethods.ShowWindow(HandleRef hWnd, Int32 nCmdShow)
$ z% K/ ?: A$ H1 ~- zat System.Windows.Forms.Control.SetVisibleCore(Boolean value) ) y) T2 u0 U& s3 M. _3 v# V$ b
at System.Windows.Forms.Form.SetVisibleCore(Boolean value) " t* F9 U" }8 [
at System.Windows.Forms.Control.set_Visible(Boolean value)
& x& @+ _" U5 W; T; Fat System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
4 ]) o% h) O1 J' @, ~0 ~at System.Windows.Forms.Form.ShowDialog()
3 K* [; y& s% M$ G6 V- ^6 y1 Aat AgtDLIII.GUI.Application.DataLoggerContext.InvokeErrorHandler(Exception oExp, Form oForm)
W S' q2 l$ U1 z, hat AgtDLIII.GUI.Application.DataLoggerContext.OnThreadException(Object sender, ThreadExceptionEventArgs t) ' ^8 R+ Y+ ^2 E' {4 }8 A$ _" P- t
at System.Windows.Forms.ThreadContext.OnThreadException(Exception t)
: k8 x; G* ~9 |) K6 X& Lat System.Windows.Forms.Control.WndProcException(Exception e) 2 J, n2 N6 P7 t Q# \' Z$ p
at System.Windows.Forms.ControlNativeWindow.OnThreadException(Exception e) + X( Y- A* i2 p6 K* h- _+ L' l
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
* [# f' A1 H8 U; e( X" gat System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
: T" k" W1 d* g* a+ e! M3 Bat System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
$ D# l/ m% I$ ~at System.Windows.Forms.Control.DefWndProc(Message& m)# X4 L% s! v/ y* d# h* P
at System.Windows.Forms.Form.DefWndProc(Message& m)
% B& K" F1 ?' N0 U5 Uat System.Windows.Forms.Control.WndProc(Message& m)" i- h) O3 s2 z5 R6 N4 Q
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
) T0 q- Q0 c; r+ F/ N9 _7 pat System.Windows.Forms.ContainerControl.WndProc(Message& m)
: Q/ o* L( r' s5 c' V2 h! j; uat System.Windows.Forms.Form.WmNcButtonDown(Message& m)
! l' x8 J" L5 j; L- W& n6 [at System.Windows.Forms.Form.WndProc(Message& m)! l! h( i$ I2 {8 u8 c% _. c9 }
at AgtDLIII.GUI.Application.DL34970Main.WndProc(Message& m)
M% j7 _( @) b6 L$ F7 cat System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)5 E5 P! v8 h' F, s9 ?0 ~. F2 e' w
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
* H1 L; W0 a9 K' gat System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)) v4 o# D S3 j7 r. J; L i7 q: n
DL 3 Thread State : [( j5 T; Y7 o; C
14 U' T4 O! w6 E$ V- y! ]+ w
Thread ID = "248 "6 X% P5 ]! b9 V& ^# C" ]
Name = "Automatic Save "
( {8 L0 P5 P( w8 j2 m Priority = "Normal "
: E# j3 j1 s* [/ \: K* b: v8 T 状态 = "WaitSleepJoin "
0 Z, r# q- m& `" ?( d 调用堆栈: \- n7 ]' ^; a1 M* E
Void Sleep(Int32)9 B3 Z1 h! H) O. d7 s$ ~8 ?
Void Sleep(Int32)8 X' Y7 ]+ Z0 Y! l( E1 C) \
Void Run()
6 a2 c+ L! i9 z! O Void ExecuteTask()
: f w: B. K6 K) k, W# T, {' f6 w4 y2
, J' G* o4 j0 [; W- p Thread ID = "601 "
$ Q. G' ~: Q$ y# P4 K/ x4 p. t Name = "InsertData ~39253.5883439931 "% c: U3 |& ^9 y: [. p! O9 C
Priority = "Normal "4 F, _( Z) D$ y0 N# H
状态 = "WaitSleepJoin "% q V8 ]4 m6 V" ~8 V/ W# N9 x. B2 O
调用堆栈: , _9 i7 y" Y2 F# Z/ m
Void Sleep(Int32)
6 E* Y$ g9 f7 x2 [0 d7 t" D% x+ V8 V Void Run(): q$ T/ W ~" P5 j" y( I$ G3 G
Void ExecuteTask()
6 {! ~* q e8 r- W- h( N0 s3
/ \3 e1 Z2 N) n Thread ID = "667 "8 u' G2 T5 N9 D. L n% S3 q- A; M
Name = " "/ P0 o2 Z. s( c" M% N
Priority = "Normal "/ B( R0 `* p) C
状态 = "WaitSleepJoin "# o. r' l- r% |, x8 Z5 L& c+ j' O! V
调用堆栈:
* |2 v4 V9 o- O4 R; ~4 u Boolean WaitOneNative(IntPtr, UInt32, Boolean)
1 j) o3 x& o/ h$ D8 r c Boolean WaitOne()
/ |& b- Z8 `2 P5 S0 {, a Void Run() ?. \& P. V% m9 g
Void ExecuteTask() |
|