<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>VBForums - TwinBASIC</title>
		<link>https://www.vbforums.com/</link>
		<description>A forum for questions involving twinBASIC, a non-Microsoft language similar to VB6</description>
		<language>en</language>
		<lastBuildDate>Fri, 05 Jun 2026 01:16:38 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>https://www.vbforums.com/images/misc/rss.png</url>
			<title>VBForums - TwinBASIC</title>
			<link>https://www.vbforums.com/</link>
		</image>
		<item>
			<title>Documentation for the twinBASIC programming language</title>
			<link>https://www.vbforums.com/showthread.php?912040-Documentation-for-the-twinBASIC-programming-language&amp;goto=newpost</link>
			<pubDate>Sun, 24 May 2026 00:26:37 GMT</pubDate>
			<description>The twinBASIC programming language is a new BASIC language and development environment aiming for 100% backward compatibility with VB6 and VBA, while adding modern language features.

Here is the twinBASIC programming language documentation (https://docs.twinbasic.com/)

Also:
Welcome (https://docs.twinbasic.com/)
Frequently Asked Questions (https://docs.twinbasic.com/FAQ)
Tutorials (https://docs.twinbasic.com/Tutorials/)
Features (https://docs.twinbasic.com/Features/)
Reference Section (https://docs.twinbasic.com/Reference)
Packages (https://docs.twinbasic.com/tB/Packages/)
Documentation Development (https://docs.twinbasic.com/Documentation/Development)
Challenges (https://docs.twinbasic.com/Challenges)
Videos (https://docs.twinbasic.com/Videos)
IDE (https://docs.twinbasic.com/tB/IDE)
</description>
			<content:encoded><![CDATA[<div><span style="font-family: verdana"><font size="3">The twinBASIC programming language is a new BASIC language and development environment aiming for 100% backward compatibility with VB6 and VBA, while adding modern language features.<br />
<br />
Here is the <a rel="nofollow" href="https://docs.twinbasic.com/" target="_blank" rel="nofollow">twinBASIC programming language documentation</a><br />
</font><font size="2"><br />
Also:<br />
<a rel="nofollow" href="https://docs.twinbasic.com/" target="_blank" rel="nofollow">Welcome</a><br />
<a rel="nofollow" href="https://docs.twinbasic.com/FAQ" target="_blank" rel="nofollow">Frequently Asked Questions</a><br />
<a rel="nofollow" href="https://docs.twinbasic.com/Tutorials/" target="_blank" rel="nofollow">Tutorials</a><br />
<a rel="nofollow" href="https://docs.twinbasic.com/Features/" target="_blank" rel="nofollow">Features</a><br />
<a rel="nofollow" href="https://docs.twinbasic.com/Reference" target="_blank" rel="nofollow">Reference Section</a><br />
<a rel="nofollow" href="https://docs.twinbasic.com/tB/Packages/" target="_blank" rel="nofollow">Packages</a><br />
<a rel="nofollow" href="https://docs.twinbasic.com/Documentation/Development" target="_blank" rel="nofollow">Documentation Development</a><br />
<a rel="nofollow" href="https://docs.twinbasic.com/Challenges" target="_blank" rel="nofollow">Challenges</a><br />
<a rel="nofollow" href="https://docs.twinbasic.com/Videos" target="_blank" rel="nofollow">Videos</a><br />
<a rel="nofollow" href="https://docs.twinbasic.com/tB/IDE" target="_blank" rel="nofollow">IDE</a><br />
</font></span></div>

]]></content:encoded>
			<category domain="https://www.vbforums.com/forumdisplay.php?108-TwinBASIC">TwinBASIC</category>
			<dc:creator>VB6 Programming</dc:creator>
			<guid isPermaLink="true">https://www.vbforums.com/showthread.php?912040-Documentation-for-the-twinBASIC-programming-language</guid>
		</item>
		<item>
			<title>how to set windows api function ,return as string?</title>
			<link>https://www.vbforums.com/showthread.php?912009-how-to-set-windows-api-function-return-as-string&amp;goto=newpost</link>
			<pubDate>Thu, 07 May 2026 15:00:35 GMT</pubDate>
			<description><![CDATA[Declare PtrSafe Function SysAllocString Lib "OLEAUT32.DLL" (ByVal pStr As Long) As String

bycode,it's byte?need change to 

Code:
---------
dim result as string =SysAllocString (ptr1)

result=StrConv(result, vbFromUnicode)

by win32.tlb,it's succesfull (but it's only long value,not have longptr tlb)

dim result as string =SysAllocString (ptr1)
---------
]]></description>
			<content:encoded><![CDATA[<div>Declare PtrSafe Function SysAllocString Lib &quot;OLEAUT32.DLL&quot; (ByVal pStr As Long) As String<br />
<br />
bycode,it's byte?need change to <br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code"><font size="5">dim result as string =SysAllocString (ptr1)<br />
<br />
result=StrConv(result, vbFromUnicode)<br />
<br />
by win32.tlb,it's succesfull (but it's only long value,not have longptr tlb)<br />
<br />
dim result as string =SysAllocString (ptr1)</font></code><hr />
</div></div>

]]></content:encoded>
			<category domain="https://www.vbforums.com/forumdisplay.php?108-TwinBASIC">TwinBASIC</category>
			<dc:creator>xiaoyao</dc:creator>
			<guid isPermaLink="true">https://www.vbforums.com/showthread.php?912009-how-to-set-windows-api-function-return-as-string</guid>
		</item>
		<item>
			<title>The twinbasic addin can add a variable to monitor the event interface</title>
			<link>https://www.vbforums.com/showthread.php?912008-The-twinbasic-addin-can-add-a-variable-to-monitor-the-event-interface&amp;goto=newpost</link>
			<pubDate>Wed, 06 May 2026 23:50:14 GMT</pubDate>
			<description>Both Java and C # provide debugging modes on the web, as well as variable watch callbacks.

PY Well, to read a variable value, you need to call five APIs. It is constantly polling, which is very inefficient.

Lua has a built-in debug hook library and debug interface:  -Can be global hooks: every line of code executed, function calls, variable assignments automatically trigger callbacks  -Ability to monitor single/multiple variables: the host is notified as soon as a variable changes  -All local variables, global variables and batch snapshots can be traversed at one time</description>
			<content:encoded><![CDATA[<div>Both Java and C # provide debugging modes on the web, as well as variable watch callbacks.<br />
<br />
PY Well, to read a variable value, you need to call five APIs. It is constantly polling, which is very inefficient.<br />
<br />
Lua has a built-in debug hook library and debug interface:  -Can be global hooks: every line of code executed, function calls, variable assignments automatically trigger callbacks  -Ability to monitor single/multiple variables: the host is notified as soon as a variable changes  -All local variables, global variables and batch snapshots can be traversed at one time</div>

]]></content:encoded>
			<category domain="https://www.vbforums.com/forumdisplay.php?108-TwinBASIC">TwinBASIC</category>
			<dc:creator>xiaoyao</dc:creator>
			<guid isPermaLink="true">https://www.vbforums.com/showthread.php?912008-The-twinbasic-addin-can-add-a-variable-to-monitor-the-event-interface</guid>
		</item>
		<item>
			<title>TwinBASIC App Sample</title>
			<link>https://www.vbforums.com/showthread.php?912007-TwinBASIC-App-Sample&amp;goto=newpost</link>
			<pubDate>Wed, 06 May 2026 20:49:03 GMT</pubDate>
			<description>Is thee a sample app using much of the TB intrinsic controls and supporting code to utilize the controls?</description>
			<content:encoded><![CDATA[<div>Is thee a sample app using much of the TB intrinsic controls and supporting code to utilize the controls?</div>

]]></content:encoded>
			<category domain="https://www.vbforums.com/forumdisplay.php?108-TwinBASIC">TwinBASIC</category>
			<dc:creator>SteveM22</dc:creator>
			<guid isPermaLink="true">https://www.vbforums.com/showthread.php?912007-TwinBASIC-App-Sample</guid>
		</item>
	</channel>
</rss>
