PureBasic Area

This is my area to share PureBasic related files and code.

These items are discussed in topics on the PB Forum pages and are accessable from direct links in those topics.

Available Hard Drives

Analyze the available hard drives and report descriptive information.

Sizes of the network drives may be misreported under Win98SE.

Available Hard Drives
11,389 bytes
Zipped executable
Available Hard Drives

ClockSync

Synchronize the system clock using selected time zone an a selected Atomic Clock server source.

ClockSync

ClockSync
16,685 bytes
Includes executable and source code

Date Picker

Routines to use the Win date picker and calendar display

Date Picker

Date Picker
12,628 bytes
Includes executable and source code

Enhanced Metafile Display

Select and display scrollable Enhanced Metafiles. In this example, the EMF files are typical business forms (tax forms).

Populate these scrollable screens with input areas, calculations, etc and you have a workable "form fill" tool.

EMF_Display
172,970 bytes
Includes executable, source code, and sample .EMF files.

Enumerate_Devices

Enumerate various system devices:
  • Modems
  • Ports
  • etc.
Enumerate_Devices
12,169 bytes
Includes executable and source code
Enumerate Devices

FTPXchg

Exchange files with a server via FTP. A good example of utiliizing the WinAPI to handle FTP transmissions

FTPXchg

FTPXchg

168,061 bytes
Includes source code, icons, and documentation

Info_File

Obtain and shown information about a file

Info_File

Info_File
5,780 bytes
Includes executable and source code

Info_IPAdapters

Gather and display information regarding the installed IP Adapters and other miscellaneou system info.

This is a compilation of several code snippets from the PB Forum.

Info_IPAdapters 6,355 bytes
Zipped executable

Info_NetStat

Display information about the installed IP Adapters (also see Info_IPAdapters above) and statistics about the IP, TCP, UDP, and ICMP network activity

Info_NetStat

Info_NetStat
25,746 bytes
Zipped executable

Info_SerialPorts

Locate, write data to, and receive data from serial ports.

Info_SerialPorts

Info_SerialPorts

23,476 bytes
includes executable and source code

Info_Taskbar

Display information about the taskbar
Info_Taskbar

4,743 bytes
includes executable and source code

Masked & Filtered Input

Use filters to control input (allowing only acceptable characters) and masks to format the results.

MaskedInput

MaskedInput

MaskedInput

19,428 bytes
zipped executable, source code still being tweaked for a later release.

Testing and comments welcomed.