Page 1 of 1
Posted: Sun Aug 25, 2002 1:09 pm
by BackupUser
Restored from previous forum. Originally posted by LAB-au.
I didn't know about purebasic but it seems to be a really nice package. I was wondering about how do you extend purebasic libraries/functions, for example if I want to implement some direct USB communications? I have seen there is the possibility to write nasm code directly in purebasic, however I don't if this is suited to this purpose, and I don't know what kind of adventure it will be (no clue about assembler so far but it is intriguing).
LAB[au] laboratory for architecture and urbanism
Posted: Sun Aug 25, 2002 1:17 pm
by BackupUser
Restored from previous forum. Originally posted by MrVainSCL.
Welcome LAB-au
Yes, you are right... PureBasic is a really nice and easy to learn coding language... You have one source and can compile this for Win32, Linux and Amiga OS... PureBasic has a lot of Commands and Functions, stored in own Libs and as you said you can use every time inline assembler if you use... If you are good asm or c coder and need a routine that isnt included in purebasic until now, you can code your own routine in asm or c and compile your routine(s) to a lib for PureBasic (like macros) to call your own routine... Then you can directly use your routine in PureBasic using your own created command for example "MyUSB()" or whatever you want/need...
PureBasic compiler will include all needed commands (libs) and will link all this to one executeable file... But if you dont want code your own PureBasic commands in an own lib, you can directly access to any DLL too...
PIII450, 256MB Ram, 6GB HD, RivaTNT, DirectX8.1, SB AWE64, Win2000 + all Updates...
greetz
MrVainSCL! aka Thorsten
Posted: Sun Aug 25, 2002 2:06 pm
by BackupUser
Restored from previous forum. Originally posted by LAB-au.
So I can link to any DLL from purebasic? This is great, it should be mentionned in the purebasic features (or I missed something?).
Thanks for the quick answer, I will experiment a little bit with the demo version and maybe buy it then
LAB[au] laboratory for architecture and urbanism
Posted: Sun Aug 25, 2002 2:16 pm
by BackupUser
Restored from previous forum. Originally posted by LAB-au.
My fault didn't read carefully enough :/
- External library support to manipulate objects like BMP pictures, windows, gadgets, DirectX, etc
LAB[au] laboratory for architecture and urbanism
Posted: Sun Aug 25, 2002 2:32 pm
by BackupUser
Restored from previous forum. Originally posted by Art Sentinel.
Hi LAB-au, welcome to the wonderful world of PureBasic! This amazing programming tool is worth its price four times over.
In case you are not already aware, PureBasic offers very tight intergration with the WinAPI. If you ever programmed in Visual Basic and thought accessing API calls was easy, you will be shocked to discover how simple it is using PB! Great power can be found within the WinAPI if your applications are targeting the Windows Platform.
Have fun!
- Art Sentinel
http://www.artsentinel.net
--------------
Top Ten Reasons Not To Procrastinate:
Coming Soon...
Posted: Sun Aug 25, 2002 2:43 pm
by BackupUser
Restored from previous forum. Originally posted by PB.
> This amazing programming tool is worth its price four times over.
I agree.

Best BASIC language I've
ever used.
PB - Registered PureBasic Coder
Posted: Sun Aug 25, 2002 8:51 pm
by BackupUser
Restored from previous forum. Originally posted by Danilo.
>External library support to manipulate objects
>like BMP pictures, windows, gadgets, DirectX, etc
You can do more with external DLLs (million DLLs available everywhere).
See OpenLibrary(), CallFunction() etc...
cya,
...Danilo
(registered PureBasic user)