Sneaky FAQ
Back Home Next

 

Home
Sneaky Bugs
Sneaky Downloads
Sneaky FAQ
Sneaky News
Sneaky Search
Sneaky Suggestions

What do I mean by "sneaky?" If that question has crossed your mind, great! It means I picked a catchy moniker. But how, exactly, is it significant? Never mind, but here's some things I will tell you:
  1. How does IPBandit work?
  2. Will it detect an IP change when I go off/online?
  3. Will it ever be a .DLL?
  4. Will it ever have socket capabilities?
  5. What are the files "ipcfgnt.exe" and "ipcfg9x.exe?"
  6. Do I need the Visual Basic runtime files?

 

Q. How does IPBandit work ?

A. When you drag the control onto a form or run it in an application, it gathers the current IP configuration and stores the information in read-only properties. To do this, the control calls upon a Microsoft Windows 9x or NT operating system utility as an "agent" to provide the information. Hence, there will never be a discrepancy between what IPBandit (or any other sneaky tool) says about your IP configuration and what Windows itself reports.

Back to Top

Q. Will it detect an IP change when I go on/off-line?

A. Not automatically. You have to invoke the control's "Refresh" method. A future version may include an AutoRefreshPeriod property, which the developer can set to tell the control how often to poll the IP configuration information for changes. In the meantime, I suggest you refresh the control with a timer event if you believe your IP configuration may change periodically. (Don't forget that you can set the ExportTicks property and use the control's own timer events to do this!) In testing, the control proved able to handle three separate timer events, all continuously firing at 55uSec intervals.

Back to Top

Q. Will it ever be a .DLL?

A. The component makes much more sense as a .DLL. not an .OCX, and I will probably implement it as one right after I figure out some things about creating system timers completely in code.

Back to Top

Q. Will it ever have socket capabilities such as Connect and ReadData?

A. Very possibly. If I give IPBandit socket power, it will be, in some ways, the best socket control on the market. In the meantime, I recommend Catalyst's SocketWrench control.

Back to Top

Q. What are the files "ipcfgnt.exe" and "ipcfg9x.exe?"

A. Those are the "agent" utilities I mentioned. They come with Windows 98 and Windows NT, but I copy them into the directory \%systemroot%\system32 just to make sure they are there.

Back to Top

 

Q. Do I need the Visual Basic runtime files?

A. If the target machine already has Windows 98, Windows NT5, or Internet Explorer 4 on it, no. Otherwise, yes..

Back to Top