Table of Contents
Communication and Input-Output
Console mode programming
Inter-process communication and automation
Network and socket programming
Printing
Serial communication
Communication and Input-Output
Console mode programming
Writing console mode programs that will also run in the IDE
Inter-process communication and automation
Component Object Model programming
Opening a file by dropping or clicking
Receiving dropped files
Sharing a structure between processes
Network and socket programming
Downloading a file from a URL
Fetching a secure web page
Finding the host IP address
Finding the MAC address
Getting Connected and Online
Listing files on an FTP server
Querying the DNS
Sending an email automatically
Sending an email with attachments
Sending an HTML email with optional attachments
Reading RSS Feeds
Uploading files to an FTP server
Printing
Changing the document name
Counting the characters in a Unicode string
Creating PDF files
Enumerating the installed printers
Outputting Arabic text
Outputting text with word-wrap
Printing the output from a program
Selecting draft print quality
Sending image files to the printer
Sending raw data to a printer
Writing graphics to the printer
Serial communication
Changing the serial buffer size
Enumerating serial ports
Opening serial ports above COM9
Sending a serial break
Simple Terminal Program