Here is a primitive working demo of MENU Custom Object. Hopefully, this code will serve as yet another tutorial on using HB's advanced Custom Object features...
Hi Everyone, Things soured unexpectedly with www.hotvisual.org, but we are going to try
this again. This time it is www/allbasic.info/forum/ A part of the...
... Thanks, Don! I'm looking forward to this new journey..... AIR. -- "Programming is like Poetry. Sometimes the words just escape you..." -me, to my manager. ...
John and I have been setting up a new website (you may have seen an earlier post on this). It is growing quickly, and we are putting a long of effort into it,...
Hi, i'm just evaluating hb and wrote this small benchmark program: $APPTYPE CONSOLE dim i as integer dim t as int64 dim x as double dim y as double x = 1 y =...
... IF hbsetup completed the install, hot11.exe and its .lib should be in the HB directory and link.exe and other files in the bin sub-directory. This can be...
Hi Jim, indeed it was somehow caused by a wrong (?) installation choice. The first time around i didn't know what to do when i saw the HOTSAUCE dialog pop-up...
The Trial version is a Console only release, version 1.1 HotBasic Pentouse is the full version compiler, which supports Console, GUI,
CGI, DLL, and Obj...
This seems a bit strange. I have a function called mask$(sstr$ as string) as string at the end of my program. I have a DECLARE FUNCTION mask$(sstr$ as string)...
Hmmm. It looks like I'm not allowed to use a $ as part of the name for a
function, even though it is suppose to return a string. Now I have a
problem that...
... ...and no $ after the type either: DECLARE FUNCTION mask (sstr$ as string) as string This code works: $APPTYPE CONSOLE Declare function mask as string$ ...
... Very cool, sir! With the string A, here's the trick ASM mov ebx,A.loc where internally in the compiler, A.loc is recognized as the location containing the...
The only $ I used was after mask$, which I dropped. The other must be typo
when I was retyping in email. And because I can't send attachments to the
group,...
I thought I remembered a .loc or .location or .position from earlier reading
but could not find a reference to it, Did not find it in HBAssistant
either....
You are using null terminated strings? Isn't that going to cause problems
if I try to handle binary content with strings? What happens when chr$(0)
is...
... The ".loc" and ".len" names are undocumented -- used internally in the compiler. Let us agree that my posts are not documentation of them, since nobody...
I changed the references in my code, but it still crashes and burns. I
think I should send my source code so that someone can figure out why the
debugger will...
... defstr A = string$(10,chr$(0)) is a string consisting of ten bytes of zero value. In ASM, if you look at the 11th byte, you will also find it is 0, the...
... If you are using BEGIN ASM/END ASM blocks, I think debugger could not work there. It should work with ASM statements! Lots of HB users know ASM; would be...
... You can isolate the exact ASM statement by inserting a PRINT "hello" at different points until you isolate "have print" when before the "bad" statement,...
... Oops, I said, "probably would work with ASM statements". NOT! I think debugger inserts calls between statements so you can't expect registers to be...
Okay, I'm using BEGIN ASM and END ASM, so that might explain why the
debugger just sits there. Now we need someone to update their IDE to toggle
between an...
... I conjectured that debugger could no handle stepping through begin asm/end asm blocks. It could, perhaps, if the statement it inserts between lines is of...
I;ve already got it converted to ASM statements. Right now it looks like Asm mov ecx,a.Len Is putting something besides the length of a (3 bytes) into ecx...
... Think you already know that A.len is case-sensitive and its just your email program that mangles text. Maybe this code would be of interest: $APPTYPE...