Re: [BLACKBOX] Debugging dll accessing programs

From: Stephen R. Troy <"Stephen>
Date: Tue, 15 Mar 2011 10:52:06 -0700
----boundary-LibPST-iamunique-141553547_-_- Content-type: text/plain Hello List, This is probably a newbie problem but I would appreciate if somebody could offer a suggestion. I am writing a BlackBox program that reads a text file and performs some calculations. I have a window displaying the progress, which updates correctly as each piece of data is read and calculations performed. If I run with a small text data file, the program is over quickly with no problems. But with a large data file, the program takes several minutes. If during that time I do anything so the program's window loses the focus, e.g. run another Windows program, or even click the mouse outside the BlackBox program's window, the program freezes and I get a BlackBox (Not Responding) message. I do my development on a MacBook laptop with VM Fusion and a Windows XP virtual machine. I thought I might have a problem with VM Fusion, so I tried on a desktop PC running Windows XP directly, and got the same result. Can anyone suggest a fix for this? Thanks for any help, Steve Troy ---- To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy ----boundary-LibPST-iamunique-141553547_-_- Content-type: application/rtf Content-transfer-encoding: base64 Content-Disposition: attachment; filename="rtf-body.rtf" e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbWh0bWwxIFxkZWZmMHtcZm9udHRibA0Ke1xmMFxm c3dpc3NcZmNoYXJzZXQwIEFyaWFsO30NCntcZjFcZm1vZGVybiBDb3VyaWVyIE5ldzt9DQp7XGYy XGZuaWxcZmNoYXJzZXQyIFN5bWJvbDt9DQp7XGYzXGZtb2Rlcm5cZmNoYXJzZXQwIENvdXJpZXIg TmV3O319DQp7XGNvbG9ydGJsXHJlZDBcZ3JlZW4wXGJsdWUwO1xyZWQwXGdyZWVuMFxibHVlMjU1 O30NClx1YzFccGFyZFxwbGFpblxkZWZ0YWIzNjAgXGYwXGZzMjQgDQp7XCpcaHRtbHRhZzE5IDxo dG1sPn0NCntcKlxodG1sdGFnNTAgPGJvZHk+fXtcKlxodG1sdGFnNjR9XGh0bWxydGYge1xodG1s cnRmMCANCntcKlxodG1sdGFnODQgPHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OlZlcmRhbmE7IGNv bG9yOiMwMDAwMDA7IGZvbnQtc2l6ZToxMHB0OyI+fVxodG1scnRmIHtcaHRtbHJ0ZjAgXGh0bWxy dGYgfVxodG1scnRmMCB7XCpcaHRtbHRhZzcyfVxodG1scnRmfVxodG1scnRmMA0KDQp7XCpcaHRt bHRhZzk2IDxkaXY+fVxodG1scnRmIHtcaHRtbHJ0ZjAge1wqXGh0bWx0YWc2NH1caHRtbHJ0ZiB7 XGh0bWxydGYwIFxodG1scnRmIHtcaHRtbHJ0ZjAgSGVsbG8gTGlzdCxcaHRtbHJ0ZiB9XGh0bWxy dGYwIHtcKlxodG1sdGFnNzJ9XGh0bWxydGZccGFyfVxodG1scnRmMA0KDQp7XCpcaHRtbHRhZzEw NCA8L2Rpdj59XGh0bWxydGYgfVxodG1scnRmMCANCntcKlxodG1sdGFnOTYgPGRpdj59XGh0bWxy dGYge1xodG1scnRmMCB7XCpcaHRtbHRhZzY0fVxodG1scnRmIHtcaHRtbHJ0ZjAgXGh0bWxydGYg e1xodG1scnRmMCBUaGlzIGlzIHByb2JhYmx5IGEgbmV3YmllIHByb2JsZW0gYnV0IEkgd291bGQg YXBwcmVjaWF0ZSBpZiBzb21lYm9keSBjb3VsZCBvZmZlciBhIHN1Z2dlc3Rpb24uDQp7XCpcaHRt bHRhZzg0ICZuYnNwO31caHRtbHJ0ZiBcJ2EwXGh0bWxydGYwICBJIGFtIHdyaXRpbmcgYSBCbGFj a0JveCBwcm9ncmFtIHRoYXQgcmVhZHMgYSB0ZXh0IGZpbGUgYW5kIHBlcmZvcm1zIHNvbWUgY2Fs Y3VsYXRpb25zLg0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCAg SSBoYXZlIGEgd2luZG93IGRpc3BsYXlpbmcgdGhlIHByb2dyZXNzLCB3aGljaCB1cGRhdGVzIGNv cnJlY3RseSBhcyBlYWNoIHBpZWNlIG9mIGRhdGEgaXMgcmVhZCBhbmQgY2FsY3VsYXRpb25zIHBl cmZvcm1lZC4NCntcKlxodG1sdGFnODQgJm5ic3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAgIElm IEkgcnVuIHdpdGggYSBzbWFsbCB0ZXh0IGRhdGEgZmlsZSwgdGhlIHByb2dyYW0gaXMgb3ZlciBx dWlja2x5IHdpdGggbm8gcHJvYmxlbXMuDQp7XCpcaHRtbHRhZzg0ICZuYnNwO31caHRtbHJ0ZiBc J2EwXGh0bWxydGYwICBCdXQgd2l0aCBhIGxhcmdlIGRhdGEgZmlsZSwgdGhlIHByb2dyYW0gdGFr ZXMgc2V2ZXJhbCBtaW51dGVzLg0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxo dG1scnRmMCAgSWYgZHVyaW5nIHRoYXQgdGltZSBJIGRvIGFueXRoaW5nIHNvIHRoZSBwcm9ncmFt J3Mgd2luZG93IGxvc2VzIHRoZSBmb2N1cywgZS5nLiBydW4gYW5vdGhlciBXaW5kb3dzIHByb2dy YW0sIG9yIGV2ZW4gY2xpY2sgdGhlIG1vdXNlIG91dHNpZGUgdGhlIEJsYWNrQm94IHByb2dyYW0n cyB3aW5kb3csIHRoZSBwcm9ncmFtIGZyZWV6ZXMgYW5kIEkgZ2V0IGEgQmxhY2tCb3ggKE5vdCBS ZXNwb25kaW5nKSBtZXNzYWdlLg0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxo dG1scnRmMCAgSSBkbyBteSBkZXZlbG9wbWVudCBvbiBhIE1hY0Jvb2sgbGFwdG9wIHdpdGggVk0g RnVzaW9uIGFuZCBhIFdpbmRvd3MgWFAgdmlydHVhbCBtYWNoaW5lLg0Ke1wqXGh0bWx0YWc4NCAm bmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCAgSSB0aG91Z2h0IEkgbWlnaHQgaGF2ZSBhIHBy b2JsZW0gd2l0aCBWTSBGdXNpb24sIHNvIEkgdHJpZWQgb24gYSBkZXNrdG9wIFBDIHJ1bm5pbmcg V2luZG93cyBYUCBkaXJlY3RseSwgYW5kIGdvdCB0aGUgc2FtZSByZXN1bHQuDQp7XCpcaHRtbHRh Zzg0ICZuYnNwO31caHRtbHJ0ZiBcJ2EwXGh0bWxydGYwICBDYW4gYW55b25lIHN1Z2dlc3QgYSBm aXggZm9yIHRoaXM/XGh0bWxydGYgfVxodG1scnRmMCB7XCpcaHRtbHRhZzcyfVxodG1scnRmXHBh cn1caHRtbHJ0ZjANCg0Ke1wqXGh0bWx0YWcxMDQgPC9kaXY+fVxodG1scnRmIH1caHRtbHJ0ZjAg DQp7XCpcaHRtbHRhZzk2IDxkaXY+fVxodG1scnRmIHtcaHRtbHJ0ZjAge1wqXGh0bWx0YWc2NH1c aHRtbHJ0ZiB7XGh0bWxydGYwIFxodG1scnRmIHtcaHRtbHJ0ZjAgVGhhbmtzIGZvciBhbnkgaGVs cCxcaHRtbHJ0ZiB9XGh0bWxydGYwIHtcKlxodG1sdGFnNzJ9XGh0bWxydGZccGFyfVxodG1scnRm MA0KDQp7XCpcaHRtbHRhZzEwNCA8L2Rpdj59XGh0bWxydGYgfVxodG1scnRmMCANCntcKlxodG1s dGFnOTYgPGRpdj59XGh0bWxydGYge1xodG1scnRmMCB7XCpcaHRtbHRhZzY0fVxodG1scnRmIHtc aHRtbHJ0ZjAgXGh0bWxydGYge1xodG1scnRmMCBTdGV2ZSBUcm95XGh0bWxydGYgfVxodG1scnRm MCB7XCpcaHRtbHRhZzcyfVxodG1scnRmXHBhcn1caHRtbHJ0ZjANCg0Ke1wqXGh0bWx0YWcxMDQg PC9kaXY+fVxodG1scnRmIH1caHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzk2IDxkaXY+fVxodG1scnRm IHtcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzExMiA8YnI+fVxodG1scnRmIFxwYXINClxodG1scnRm MCANCntcKlxodG1sdGFnMTA0IDwvZGl2Pn1caHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0 YWcyNDggPC9zcGFuPn0NCntcKlxodG1sdGFnNTggPC9ib2R5Pn0NCntcKlxodG1sdGFnMjcgPC9o dG1sPn0NCntcKlxodG1sdGFnMyBccGFyIH0NCntcKlxodG1sdGFnNjQgPHA+fVxodG1scnRmIFxw YXINClxodG1scnRmMCBcaHRtbHJ0ZiB7XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfS0t LS0NCntcKlxodG1sdGFnNCBccGFyIH1caHRtbHJ0ZiAgXGh0bWxydGYwIFRvIHVuc3Vic2NyaWJl LCBzZW5kIGEgbWVzc2FnZSB3aXRoIGJvZHkgIlNJR05PRkYgQkxBQ0tCT1giIHRvIExJU1RTRVJW QExJU1RTLk9CRVJPTi5DSA0Ke1wqXGh0bWx0YWc0IFxwYXIgfVxodG1scnRmICBcaHRtbHJ0ZjAg XGh0bWxydGZ9fQC/fHCFcJuvgC6eQ4SwVg= ----boundary-LibPST-iamunique-141553547_-_--- Received on Tue Mar 15 2011 - 18:52:06 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:17 UTC