Jump to content


Photo

Dll Programming Resources


  • Please log in to reply
294 replies to this topic

#21 Chesso

Chesso

    GMC Member

  • New Member
  • 37 posts

Posted 14 July 2005 - 04:39 AM

I noticed you listed pascal but forget the object-pascal language delphi how could you!!!!! lol. It's much easier to learn then c++ and the like aslo(very close to vb but much better).

Aslo if anyone decides to try delphi www.delphipages.com/threads is a good place to get help with delphi specific topics. Also www.delphibasics.co.uk is a good place to start when your first getting into it.

Edited by Chesso, 14 July 2005 - 04:42 AM.

  • 0

#22 tangibleLime

tangibleLime

    Lunatic

  • Global Moderators
  • 2520 posts
  • Version:GM:HTML5

Posted 27 July 2005 - 02:57 PM

I wrote an on-post DLL tutorial, because many posts have been coming up, asking how to make DLLs with C++, so if anyone asks, please just redirect them to this topic.
  • 0

#23 Carl Gundel

Carl Gundel

    GMC Member

  • New Member
  • 1 posts

Posted 28 July 2005 - 12:34 PM

Since you listed all that free programming stuff, and since Liberty BASIC isn't free I thought I'd mention Just BASIC, which is the free version of Liberty BASIC.

http://www.justbasic.com

-Carl Gundel, author of Liberty BASIC
  • 0

#24 tsg1zzn

tsg1zzn

    GMC Member

  • New Member
  • 1163 posts

Posted 28 July 2005 - 02:09 PM

Since you listed all that free programming stuff, and since Liberty BASIC isn't free I thought I'd mention Just BASIC, which is the free version of Liberty BASIC.

  http://www.justbasic.com

-Carl Gundel, author of Liberty BASIC

<{POST_SNAPBACK}>

It doesn't seem like it can create dlls.
  • 0

#25 jamiet138

jamiet138

    VB6 Programmer

  • New Member
  • 36 posts

Posted 30 July 2005 - 04:01 PM

ASM Assembly RAD Application
RadASM is an RAD (Rapid Application Development) tool compatible with many ASM compilers, including MASM32 the most popular one.
Basically it features a load of premade templates, for DLL's etc, as well as an interface similar to that of VB6 where you can make forms and resources just like the Design View in Visual Studio.

http://radasm.visualassembler.com/
  • 0

#26 Master J

Master J

    GMC Member

  • Banned Users
  • 199 posts

Posted 07 August 2005 - 05:54 AM

I was wondering, which is the easiest one to understand and to work with, I want the fastest and the most efficient. :blink:

Or do I need to try all of them. :)

#27 Chesso

Chesso

    GMC Member

  • New Member
  • 37 posts

Posted 07 August 2005 - 08:06 AM

Well borland delphi itsn't free(well there are free versions around i think) but it's as easy as learning visual basic and you can create dynamic link library's(dll's) with it as well as compile executables as stand alone or using a runtime(like visual basic or java does).
  • 0

#28 Cool Dude 2k

Cool Dude 2k

    GMC Member

  • New Member
  • 10 posts

Posted 08 August 2005 - 07:50 AM

I use MinGW Developer Studio B)
Its a very big download but I like it. :)
http://www.parinyasoft.com/
  • 0

#29 jamiet138

jamiet138

    VB6 Programmer

  • New Member
  • 36 posts

Posted 08 August 2005 - 11:20 PM

I use assembly but only because I haven't taken the time to learn C/C++
Some people would rather die than try assembly though ^_^
I think you either love it or hate it.
  • 0

#30 Cool Dude 2k

Cool Dude 2k

    GMC Member

  • New Member
  • 10 posts

Posted 09 August 2005 - 05:14 AM

I use assembly but only because I haven't taken the time to learn C/C++
Some people would rather die than try assembly though :)
I think you either love it or hate it.

<{POST_SNAPBACK}>

I'm also trying to learn Assembly as while as C/C++. ^_^
  • 0

#31 Porfirio

Porfirio

    GMC Member

  • GMC Member
  • 1209 posts

Posted 09 August 2005 - 07:55 AM

Assembly is just themost powerfull language in the world.....
But its the most hard too ^_^
For making single things you need tones of commands
  • 0

#32 LizardMan

LizardMan

    Squirlism Gaming

  • New Member
  • 309 posts

Posted 11 August 2005 - 02:06 PM

Does Dev-C++ come with a library of all the C++ functions it can use? I downloaded it and I have to move it to a different computer before I install it. So I wanted to know before I move it.

LizardMan

Edited by LizardMan, 11 August 2005 - 02:07 PM.

  • 0

#33 Simon

Simon

    GMC Member

  • GMC Member
  • 126 posts

Posted 11 August 2005 - 04:12 PM

Yes, it comes with the MingW header files and import libraries.
  • 0

#34 LizardMan

LizardMan

    Squirlism Gaming

  • New Member
  • 309 posts

Posted 11 August 2005 - 05:12 PM

How Do I use them?

LM
  • 0

#35 RiChArD_fLoOd

RiChArD_fLoOd

    GMC Member

  • New Member
  • 395 posts

Posted 16 August 2005 - 05:12 PM

at the begining of your code put
#include<stdio.h> or whatever header file u want.
if the program knows where to find them that is

  • 0

#36 VitalDragon

VitalDragon

    GMC Member

  • New Member
  • 83 posts

Posted 17 August 2005 - 01:16 AM

There's been ASM, C++, and Pascal (GM) DLL Tutorials on my web site for a while...they all use free compilers

http://mdgames.atspa.../tutorials.html
  • 0

#37 tangibleLime

tangibleLime

    Lunatic

  • Global Moderators
  • 2520 posts
  • Version:GM:HTML5

Posted 19 August 2005 - 02:30 PM

Compilers and Development Environments [C++]

-----------------------------------------------

Dev-C++
  • Name: Dev-C++
  • URL: http://www.bloodshed.net/dev/
  • Price ($ USD): Free
  • Other Information: Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as its compiler. It creates native Win32 executables, either console or GUI. Dev-C++ can also be used in combination with Cygwin.
  • Submitted By: Unknown
Digital Mars C/C++ Compiler
  • Name: Digital Mars C/C++ Compiler
  • URL: http://www.digitalma...eecompiler.html
  • Price ($ USD): Free
  • Other Information: Win32 console versions of the tools, C and C++ compilers, Optlink Linker, Librarian, Standard and Win32 header files. Runtime linkable libraries, Does not come with a debugger, but works with the Symantec or Microsoft debuggers. MicroEmacs for Win32.
  • Submitted By: Unknown
Pelles C
  • Name: Pelles C
  • URL: http://www.smorgasbordet.com/pellesc/
  • Price ($ USD): Free
  • Other Information: Pelles C is a complete development kit for Windows and Windows Mobile. It contains among other things an optimizing C compiler, a macro assembler, a linker, a resource compiler, a message compiler, a make utility and install builders for both Windows and Windows Mobile.
  • Submitted By: Unknown
Borland C++ Compiler
  • Name: Borland C++ Compiler
  • URL: http://www.codegear....free/cppbuilder
  • Price ($ USD): Free
  • Other Information: The Borland C++ Compiler 5.5 (BCC) is the foundation and core technology of C++Builder 5. Borland C++ Compiler 5.5 is a blazingly fast 32-bit optimizing compiler. It includes the latest ANSI/ISO C++ language support including, the STL (Standard Template Library) framework and C++ template support and the complete Borland C/C++ Runtime Library (RTL). Also included in the free download are the Borland C/C++ command line tools such as the high performance Borland linker and resource compiler.
  • Submitted By: Unknown
Ultimate++
  • Name: Ultimate++
  • URL: http://www.ultimatepp.org/
  • Price ($ USD): Free
  • Other Information: U++ is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.
  • Submitted By: Unknown
MinGW
  • Name: MinGW
  • URL: http://www.mingw.org/
  • Price ($ USD): Free
  • Other Information: A collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs.
  • Submitted By: Unknown

Edited by Roach, 05 July 2009 - 09:53 PM.

  • 0

#38 tangibleLime

tangibleLime

    Lunatic

  • Global Moderators
  • 2520 posts
  • Version:GM:HTML5

Posted 19 August 2005 - 02:32 PM

Compilers and Development Environments [PASCAL]

-----------------------------------------------

Free Pascal
  • Name: Free Pascal
  • URL: http://www.freepascal.org/
  • Price ($ USD): Free
  • Other Information: Free Pascal is a GPL compiler for 32-bit and 64-bit CPU architectures such as Intel 32/64 bit, AMD 32/64 bit, SPARC, PowerPC and Intel ARM. It is language compatible to Turbo Pascal, Delphi (till version 7), and partly Metrowerks Pascal. It comes with a cross-platform Run-Time Library, many interfaces to existing libraries, and a large set of non-visual classes in the Free Component Library. Last but not least, a text-mode IDE exists on various platforms, and FPC comes with 1800 pages of documentation.
  • Submitted By: Unknown
Dev-Pascal
  • Name: Dev-Pascal
  • URL: http://www.bloodshed.../devpascal.html
  • Price ($ USD): Free
  • Other Information: IDE with which one can create Win32 programs, dll's and console-applications using the Free Pascal compiler (included). Features: multi-window editor, setup creator, insight Debugger, customizable syntax highlighting, setup creator, resource file editor, tool manager, project templates, etc.
  • Submitted By: Unknown

Edited by Roach, 05 July 2009 - 09:54 PM.

  • 0

#39 tangibleLime

tangibleLime

    Lunatic

  • Global Moderators
  • 2520 posts
  • Version:GM:HTML5

Posted 19 August 2005 - 02:35 PM

Compilers and Development Environments [BASIC]

-----------------------------------------------

XBasic
  • Name: XBasic
  • URL: http://www.maxreason...sic/xbasic.html
  • Price ($ USD): Free
  • Other Information: XBasic is a comprehensive program development environment that integrates a powerful editor, compiler, debugger, function libraries and GuiDesigner into a seamless working environment that encompasses the whole process of creating fast, efficient, reliable, portable 32-bit programs.
  • Submitted By: Unknown
LibertyBasic
  • Name: LibertyBasic
  • URL: http://www.libertybasic.com/
  • Price ($ USD): $59.95 / Free Trial
  • Other Information: Easy and very simple. Easy BASIC language - write a one line program, Runs on all versions of Windows, Includes a special interactive tutorial, Comes with tons of instructive sample programs, Terrific online community is fun and helpful, Editor that color codes your programs, Visual tool for drawing windows, Dozens of commands for drawing graphics, Multimedia features including sound and sprite animation, Easy to use debugging tools, User functions and subs with scoped variables, and Make API calls and use DLLs.
  • Submitted By: Unknown

Edited by Roach, 05 July 2009 - 09:55 PM.

  • 0

#40 tangibleLime

tangibleLime

    Lunatic

  • Global Moderators
  • 2520 posts
  • Version:GM:HTML5

Posted 19 August 2005 - 02:37 PM

Compilers and Development Environments [ASM]

-----------------------------------------------

RosAsm
  • Name: RosAsm
  • URL: http://betov.free.fr/RosAsm.html
  • Price ($ USD): Free
  • Other Information: IDE with full integration of all components. Real Sources Editor with tons of unique features, specificaly devoted to secure editions and to huge mono-files assembly sources: Tree-view, instant jump to any type of declaration by simple right-click, division of the mono-files into TITLEs, advanced IncIncluder pre-parser.
  • Submitted By: Unknown
MASM32
  • Name: MASM32
  • URL: http://www.masm32.com/
  • Price ($ USD): Free
  • Other Information: The MASM32 SDK version 10 is a working development environment for programmers who are interested in either learning or writing 32 bit Microsoft assembler (MASM). The installation is an automated process that installs the correct directory tree structure on the local drive of your choice. Note that MASM32 will not install on a network drive. MASM32 comes with its own runtime library written fully in assembler and an extensive range of macros for improved high level emulation and faster development. It builds its own IMPORT libraries for the Windows API functions and supplies its own include files for a very large number of API functions.
  • Submitted By: Unknown
Flat Assembler
  • Name: Flat Assembler
  • URL: http://flatassembler.net/index.php
  • Price ($ USD): Free
  • Other Information: Integrated syntax-highlighting editor, edit, compile and execute your programs from one place. It also contains the set of includes with equates and macroinstructions for Windows programming and some examples of Windows programs created with help of them. The provided documentation is in PDF format.
  • Submitted By: Unknown
Netwide Assembler (NASM)

Edited by Roach, 05 July 2009 - 09:56 PM.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users