Home Forums HTBasic Forum Bug List

Tagged: 

This topic contains 0 replies, has 1 voice, and was last updated by  guynoir 6 days, 20 hours ago.

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #439

    guynoir
    Participant

    Here are some of the issues I have found in version 10.0.3. It is far from complete. Please feel free to add your own:

    1. CAUSE ERROR does not work with error numbers > 999.
    2. Attempting to DLL GET a non-existent function from a DLL will cause error 1103 but also “GET” the DLL (i.e. it will be reported by the DLL LIST command). Attempting to call this non-existent function will then crash HT Basic.
    3. Often (but not always) calling a DLL that has no pass parameters will cause ERROR 1. A work-around is to add a dummy argument when calling such functions.
    4. Passing strings by value (i.e. encapsulating them in () ) to a DLL does not work reliably. Sometimes it works, sometimes it appears to pass “stale” data (i.e. values that were passed previously). A work-around is to always pass strings by reference.

Viewing 1 post (of 1 total)

You must be logged in to reply to this topic.