Startseite       Produkte       News       Bestellungen       Download       Support       Kontakt 
 

Zurück

HTBasic DLL Toolkit Support

  Description DLL Rules
  New DLLs Create Simple DLL
  Updated DLLs MFC DLL Instructions
  Current DLLs Using a DLL in HTBasic

 

 Description

HTBasic 8.x for Windows and above now includes a Dynamic Link Library (DLL) Toolkit which allow DLLs to be called directly from HTBasic programs. The DLL commands put powerful tools into the programmer's hands to better utilize HTBasic in many new applications or improve its usefulness in existing applications.

 New DLLs

Below are all new DLLs since TransEra's release of HTBasic 8.0 for Windows. To download, simply click on the DLL file name.

  • HTBDisp.zip The Disp dll is an example showing how to call the HTBwin.lib functions from a dll. This dll simply places text on the DISP line.
  • HTBWav.zip The Wav dll plays a wav file on the default sound device.
  • HTBCursor.zip The Cursor dll allows for programmatic changes to the HTBasic cursor. Options include arrows, the hourglass, crosshair, and ibeam cursors.
  • HTBIntegersum.zip HTBasic only directly supports the _cdecl calling convention This is a sample dll illustrating how to call a _stdcall dll from HTBasic using a dll that uses the _cdecl calling convention.

 Updated DLLs

Below are all changed DLLs since TransEra's release of HTBasic 8.0 for Windows. To download, simply click on the DLL file name.

  • HTBCheckButton.zip The check button dll provides a multiple checkbox dialog that interacts with HTBasic. Values and strings may be passed to and from the dialog to enhance user input. Up to ten check box lines may be displayed. Interaction with HTBasic may be via the press parameter, or through the ON SIGNAL command.
  • HTBRadioButton.zip The Radiobutton dll provides a dialog box with radio buttons. A Radiobutton is one of a set of controls that are set up so that only one of them can be set at a time.
  • HTBFileopen.zip The File open dll provides a standard Windows file open dialog box. It will return the selected path and or filename. This dll has been updated to ensure the dialog will appear at the forefront of the window when called.

 Current DLLs

Below are all current DLLs that are provided in TransEra's release of HTBasic 8.0 for Windows. To download, simply click on the DLL file name.

  • HTBButton.zip The Button dll provides a multiple button dialog box that interacts with HTBasic. Values and strings may be passed to and from the dialog to enhance user input. Up to ten buttons may be displayed. Interaction with HTBasic may be via the press parameter, or through the ON SIGNAL command.
  • HTBCalendar.zip The Calendar dll allows GUI date input. It will create a drop-down Calendar where the months and days can be accessed and highlighted. Once highlighted, the OK button will return a string containing the Month, Day, And Year of the date selected.
  • HTBClock.zip The Clock dll calls the system clock to display the time information in a dialog box. The time is updated every second and appears in digital form.
  • HTBGraph.zip The Graph dll creates a dialog box containing three bars making up a bar graph. This function can display and update data from HTBasic in real time.
  • HTBKnob.zip The Knob dll creates a dialog box containing a twist type stereo knob. This dialog uses the mouse to move the knob.
  • HTBLink.zip The Link dll allows communication between two instances of HTBasic. Variables can be shared between instances, either program can update and or read the contents of the STRING, INTEGER, LONG, or REAL variables.
  • HTBListBox.zip The Listbox dll is used to display a list of alternatives. The listbox can only contain text items. Depending on the dll configuration, the user can choose one or more alternatives from the list.
  • HTBMail.zip The Mail DLL will send an e-mail message. This can be sent to as many addresses as desired. It may also be used to send an e-mail attachment with your message.
  • HTBMeter.zip The Meter dll creates a dialog box containing an analog meter. This meter can accept data from HTBasic in real time. This meter also displays the numeric value as well as it’s X and Y coordinate with respect to the Dialog Box.
  • HTBPass.zip The Pass dll displays a password dialog box for the user to enter his or her username and password. The password may optionally be hidden behind asterisk (*).
  • HTBProgress.zip The Progress dll displays a windows style progress bar. The progress bar can track any given LONG variable. The progress bar is updated in real-time.
  • HTBSlider.zip The Slider dll provides a dialog box with a bars that can be moved to change a parameter setting. It is similar to a scroll bar, but it updates variables rather than screen position.
  • HTBString.zip The String dll provides a set of string manipulation type functions. Some of these functions include finding characters within a string, reversing comparing appending, copying, and parsing of strings
  • HTBSwitch.zip The Switch dll displays a dialog box containing a switch similar in appearance to an ON/OFF switch.
  • HTBTcpip.zip The tree dll will create dialog box with a tree control representing the file tree structure of the OS. This includes Network Neighborhood capabilities. On OK or a double click on a particular branch, this returns the chosen path to HTBasic.
  • HTBTree.zip This function will create an MFC driven dialog box with a tree control representing the file tree structure of the OS. This includes network neighborhood capabilities. On OK or a double click on a particular branch, this returns a path to HTBasic.

Problem Report | Tutorials | DLL Toolkit | Downloads | Faq



© Copyright 1997-2009 Tech Soft GmbH. Alle Rechte vorbehalten. HTBasic is ein eingetragenes Warenzeichen der TransEra Corporation. Hier verwendete Produktbezeichnungen und Firmennamen sind Warenzeichen oder Handelsnamen der jeweiligen Firmen.