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