9,867,803 members (42,945 online)
Visit CodeProject.TV
Discuss CodeProject.TV
Sign in
Email
Password
Forgot your password?
Sign in using
home
articles
Chapters and Sections
>
Search
Latest Articles
Latest Tips/Tricks
Top Articles
Beginner Articles
Technical Blogs
Posting/Update Guidelines
Article Help Forum
Article Competition
Submit an article or tip
Post your Blog
quick answers
Ask a Question
View Unanswered Questions
View All Questions...
C# questions
ASP.NET questions
VB.NET questions
C#4.0 questions
C++ questions
discussions
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work & Training Issues
Design and Architecture
ASP.NET
JavaScript
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
Adobe Technologies
C#
Free Tools
Objective-C
Ruby On Rails
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
.NET Framework
Mobile
VS 11 & .NET 4.5
Sharepoint
Silverlight / WPF
Visual Basic
Web Development
Site Bugs / Suggestions
features
Component & Service Catalog
Competitions
News
The Insider Newsletter
Newsletter archive
Surveys
Product Showcase
Research Library
CodeProject Stuff
community
The Insider News
The Lounge
The Weird & The Wonderful
The Soapbox
Press Releases
Who's Who
Most Valuable Professionals
Company Listings
Non-English Language
>
General Indian Topics
General Chinese Topics
help
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
Site Map
Advertise with us
Employment Opportunities
About Us
The default search term operator is
AND
.
You can use brackets,
AND
,
OR
, and
NOT
to improve your search. For example:
C# AND NOT(VB or SQL)
A query of a single
*
will return everything, filtered by any filters.
Filter examples:
Search by Author
author:"author name"
Filter by tag
tag:C#
or
tag:(C++ or Java)
Wildcard search
use "?" or "*" eg.
gr?d
or
gr*
240 Results
Search
Everything
Articles
Technical Blogs
Tips & Tricks
Questions
Answers
Forum Messages
News Items
Catalog Items
Videos
Training Courses
Just My Stuff
My Bookmarks
Sort by
Relevance
Rating Asc
Rating Desc
Title Asc
Title Desc
Author Asc
Author Desc
Date Created Asc
Date Created Desc
Date Modified Asc
Date Modified Desc
Price Asc
Price Desc
Duration Asc
Duration Desc
Match
All Fields
Title
Description
Author(s)
Tags
Any Date
Last 12 hours
Last 24 hours
Last week
Last 2 weeks
Last month
Last 3 months
Last 6 months
Last year
January
February
March
April
May
June
July
August
September
October
November
December
Rating Range
All - Including Unrated
1.0 - 5.0
2.0 - 5.0
3.0 - 5.0
4.0 - 5.0
4.5 - 5.0
4.8 - 5.0
5.0
Advanced Filters:
Article Topics
All Topics
Desktop Development
Web Development
Mobile Development
Cloud Computing
Enterprise Systems
Database
Multimedia
Languages
Platforms, Frameworks & Libraries
General Programming
Algorithms & Recipes
Bugs & Workarounds
Collections
Cryptography & Security
Date and Time
DLLs & Assemblies
Exception Handling
Game Development
Internet / Network
Localisation
Macros and Add-ins
Parallel Programming
Programming Tips
String handling
Threads, Processes & IPC
Tools and IDE
Ultrabooks
Uncategorised Quick Answers
Uncategorised Tips and Tricks
WinHelp / HTMLHelp
Graphics / Design
Development Lifecycle
General Reading
Third Party Products
Mentor Resources
Article License
All Licenses
CPOL
CDDL
Ms-PL
MPL
CPL
Eclipse
MIT
BSD
Apache
CC (ASA 2.5)
Zlib
Public Domain
CC (Attr 3U)
CC (ASA 3U)
LGPL3
GPL3
Forums
All Forums
Feature Forums
General Programming
Web Development
Product Lifecycle
Database & SysAdmin
General Discussions
Non-English Language
Catalog Category
All Categories
Books & Training
Charting & Graphing
Components, Controls, Libraries
Data Manipulation & Mining
Database Tools
Debugging
Documentation & Help
Financial, Math & Scientific
Frameworks & APIs
General Development Tools
GIS & Maps
Graphics & 3D Modeling
Hardware and Robotics
Hosting
IDEs
Imaging
Mobility
Multimedia
Networking
Performance and Profiling
Programming Languages
Project Life-cycle Management (ALM)
Reporting
Search
Security
Setup & Deploy
System Adminstration
Utilities
Virtualization
Web Design/Development
Catalog License
All Licenses
Commercial
Fully Function Evaluation version
Limited Functionality Trial
Limited Time Trial
Shareware
Free For Personal Use
Freeware
Page 1 of 5
Page Size:
10
·
25
·
50
Category filtered by: General Programming
[x]
| DLLs & Assemblies
[x]
Accessing class object present in exe from explicitly loaded DLL using Inheritance and virtual function
by
amitdeshmukh1010
Tip/Trick
12 May 2013
license:
CPOL
Accessing class object present in exe from explicitly loaded DLL using Inheritance and virtual function.
General Programming » Dlls & Assemblies »
Hooks
WinXP
C++
Windows
Architect
Dev
Design
Intermediate
Advanced
C++
Windows
, +
Who Are You Running From?
by
John Simmons / outlaw programmer
Tip/Trick
10 May 2013
license:
CPOL
Determine the nature of the entry assembly
General Programming » Dlls & Assemblies »
General
C#
Windows
.NET
Dev
Intermediate
service
Installing a DLL into the Global Assembly Cache (GAC)
by
GraemeKMiller
Tip/Trick
30 Apr 2013
license:
CPOL
How to add a DLL to the GAC
General Programming » Dlls & Assemblies »
General
C#
.NET
Dev
Beginner
Deployment
LevelDB DLL for Windows - A New Approach to Exporting C++ Classes from a DLL
by
John Bandela
Article
28 Mar 2013
license:
CPOL
Describes a build of leveldb for windows that works in both g++ and visual c++ using the same dll
General Programming » Dlls & Assemblies »
General
C++
Windows
COM
Intermediate
C++11
Troubleshooting dependency resolution problems using Process Monitor
by
Faisal Mansoor
Article
12 Mar 2013
license:
CPOL
Troubleshooting dependency resolution problems using Process Monitor.
General Programming » Dlls & Assemblies »
General
C#
Windows
.NET
Architect
DBA
Dev
QA
Beginner
Intermediate
SysAdmin
Subclassing using DLL Injection
by
syed_babu
Article
13 Feb 2013
license:
CPOL
Subclassing a window using the DLL Injection technique.
General Programming » Dlls & Assemblies »
General
C++
Windows
Win32
Win64
Dev
Intermediate
HelloWorld.dll: The simplest way to create your first DLL
by
pasztorpisti
Tip/Trick
7 Feb 2013
license:
CPOL
How to create your first DLL without coding too much... :)
General Programming » Dlls & Assemblies »
General
C++
Windows
Dev
Beginner
Intermediate
DLL
Humor
VisualStudio
Accessing an API through a closed source C++ DLL
by
Robert Bermani
Article
21 Jan 2013
license:
CPOL
Making calls on a C++ DLL without source code or header files, even when the DLL depends on C run-time libraries
General Programming » Dlls & Assemblies »
Applications
C++
Windows
Intermediate
Load DLL From Embedded Resource
by
adriancs
Article
16 Jan 2013
license:
CPOL
Merge DLL with App Into Single EXE
General Programming » Dlls & Assemblies »
General
C#
DLL
Provable APIs
by
Michael L Perry
Article
9 Oct 2012
license:
CPOL
Five ways to structure an API to ensure that people use it correctly.
General Programming » Dlls & Assemblies »
General
C#
Windows
.NET
Dev
Intermediate
The Data Exchange Mechanism
by
Mario Stopfer
Article
1 Oct 2012
license:
CPOL
Implementation of the generalized dataflow model between objects.
General Programming » Dlls & Assemblies »
General
C#
.NET
LINQ
C#
.NET
C#4.0
.NET4
Loading Assemblies from Anywhere into a New AppDomain
by
Marius Bancila
Article
5 Sep 2012
license:
CPOL
In this article I'm generalizing it and extending "Loading Assemblies in pearate Directories" with some helper functionality.
General Programming » Dlls & Assemblies »
General
C#
Windows
.NET
Process
reflection
AppDomain
Creating and consuming MFC DLLs for Beginners
by
Imran Ebrahim
Article
18 Aug 2012
license:
CPOL
The objective of this tutorial is to demonstrate in a step by step manner how to build and call methods present in a DLL using Visual C++ 6.0. We are going to develop a DLL that takes in a string as input parameter and returns the string prefixed with a "Hello".
General Programming » Dlls & Assemblies »
Beginners
VC6
Win2K
WinXP
MFC
Dev
Beginner
C++
Windows
Designing the interface of DLLs in C/C++ projects
by
pasztorpisti
Tip/Trick
16 Aug 2012
license:
CPOL
An advice to make your DLL interface more attractive and easier-to-maintain even in cross-platform projects.
General Programming » Dlls & Assemblies »
General
C++
C
Intermediate
DLL
interface
Loading Win32 DLLs "manually" without LoadLibrary()
by
pasztorpisti
Tip/Trick
31 Jul 2012
license:
CPOL
How to load DLLs by allocating memory and loading the DLL file and then relocating/importing.
General Programming » Dlls & Assemblies »
General
C++
Windows
Win32
ASM
Advanced
The inner working of FindResource() and LoadString() Win32 functions.
by
pasztorpisti
Tip/Trick
30 Jul 2012
license:
CPOL
A custom implementation of the FindResource() and LoadString() functions with better error indication. Pointing the direction for those who want to learn the binary PE resource format.
General Programming » Dlls & Assemblies »
General
C++
C
Windows
Win32
Advanced
Managing Microsoft Team Foundation Version Control (TFVC) using "Team Foundation Sidekicks"
by
Juan Manuel Elosegui
Article
21 Jul 2012
license:
CPOL
A plug-in that allows you to "destroy" items from TFVC using the "Team Foundation Sidekicks" tool.
General Programming » Dlls & Assemblies »
General
VS2005
VS2008
C#
Visual-Studio
Intermediate
Visual-Studio
Generating Assemblies at runtime using IL emit
by
Pieter Van Parys
Technical Blog
2 Jul 2012
license:
CPOL
How to generate assemblies at runtime using IL emit.
General Programming » Dlls & Assemblies »
General
C++
Windows
cn5apinet - ConceptNet5 API Library
by
JoeSox
Article
29 Jun 2012
license:
GPL3
Connect to ConceptNet 5's REST API
General Programming » Dlls & Assemblies »
General
C#
Windows
.NET
C#
C#4.0
General
AI
charts
JSON
REST
, +
Simple Plug-in Architecture in Plain C
by
Sharjith
Article
25 May 2012
license:
CPOL
How to write an application using architecture that supports plug-ins.
General Programming » Dlls & Assemblies »
Applications
C
Windows
Win32
OpenGL
Architect
Design
Advanced
Use .Net class library dll in Power Builder
by
Josant Wighuno
Answer
21 May 2012
license:
CPOL
Please check this Link :http://blogs.artinsoft.net/Mrojas/archive/2009/03/03/Calling-NET-from-PowerBuilder.aspx[^]
General Programming » Dlls & Assemblies »
General
.NET
DLL
Load the same assembly with different versions
by
David Bekham
Tip/Trick
27 Apr 2012
license:
CPOL
Load different version of same assemblies in the wpf application
General Programming » Dlls & Assemblies »
General
C#
Windows
Dev
WPF
Intermediate
Timestamping assemblies with Build date and time.
by
OriginalGriff
Article
27 Apr 2012
license:
CPOL
It surprised me to find that there is no simple way to find out when a .NET assembly was built. You can work it out from the revision number (provided you only use the "standard" numbering scheme) but it's not obvious. This provides a simple way to timestamp individual assemblies at build time.
General Programming » Dlls & Assemblies »
General
C#
.NET
Intermediate
Load same assemblies with different versions
by
David Bekham
Tip/Trick
26 Apr 2012
license:
CPOL
Load different version of same assemblies in the wpf application
General Programming » Dlls & Assemblies »
General
WPF
Intermediate
Debug with RPC
by
Member 7961821
Tip/Trick
25 Apr 2012
license:
CPOL
Life debug plug-in of non debugable host
General Programming » Dlls & Assemblies »
Hooks
C++
C
Windows
Visual-Studio
Diagnosing assembly bind failures with Assembly Binding Log Viewer
by
My Tech World
Technical Blog
19 Apr 2012
license:
CPOL
The Assembly Binding Log Viewer provides the information on why an assembly can't be located by the .NET Framework.
General Programming » Dlls & Assemblies »
General
.NET
Beginner
Intermediate
All-Topics
Commands
Symbols File Locator
by
marc ochsenmeier
Article
28 Mar 2012
license:
CPOL
How to use the Debug Interface Access (DIA) Application Programming Interface to locate the debug symbols file referenced by an assembly.
General Programming » Dlls & Assemblies »
General
VC6
VC7
VC7.1
VC8.0
Windows
Dev
COM
Intermediate
Advanced
Yet another DLL-wrapper for dynamic loading
by
Andreas Schoenle
Article
25 Mar 2012
license:
LGPL3
A DLL-wrapper that requires no code changes when switching to dynamic loading and provides detailed error checking functionality.
General Programming » Dlls & Assemblies »
General
C++
Windows
Win32
Win64
Dev
Intermediate
Get Assembly full name from Visual Studio (VersionNo, Culture, PublickeyToken)
by
senguptaamlan
Tip/Trick
23 Mar 2012
license:
CPOL
Getting Assembly full name from Visual Studio
General Programming » Dlls & Assemblies »
General
.NET
Visual-Studio
ASM
Intermediate
Limiting the accessibility- Another way of Friend Assemblies
by
Brij
Technical Blog
4 Mar 2012
license:
CPOL
In my last post, I discussed, how to access internal class of one assembly in another assembly and that is easily achieved with the help of a C# feature called Friend Assemblies. It allows us to call the internal methods of another assembly. It is very much required at several occasions like the one
General Programming » Dlls & Assemblies »
General
C++
Windows
How to release an unmanaged library loaded into managed .NET code
by
voloda2
Technical Blog
19 Feb 2012
license:
CPOL
Explains how to release an unmanaged library loaded into managed .NET code
General Programming » Dlls & Assemblies »
General
C#
.NET
Dev
Intermediate
Skypekit.NET
by
Ahmedn1
Article
15 Feb 2012
license:
CPOL
Skypekit API for .NET
General Programming » Dlls & Assemblies »
General
C#
VB
Windows
VB
VB.NET
The Right Way to Version Your Assemblies
by
StevenLJackson1
Technical Blog
13 Feb 2012
license:
CPOL
How you can structure your solution and project files in Visual Studio to make updating your assemblies' version number much easier.
General Programming » Dlls & Assemblies »
General
C#
Windows
Architect
Dev
Injection into a Process Using KnownDlls
by
Apriorit Inc
,
Kotik Anton
Article
6 Feb 2012
license:
CPOL
In his article, we will consider an interesting, universal and rarely used method of code injection into a Windows process using KnownDlls sections. To demonstrate the method work we will develop a sample project to inject into all running processes and intercept some calls from ws2_32.dll.
General Programming » Dlls & Assemblies »
Hooks
C++
Windows
Win32
Win64
Architect
Dev
Intermediate
Advanced
Injection
Allowing (Virtual) Circular References Between Assemblies
by
SoftwareMonkeys
Tip/Trick
29 Dec 2011
license:
CPOL
Circular references aren't allowed between assemblies, but there is a way to do something just as good, or even better.
General Programming » Dlls & Assemblies »
General
C#
Locate derived types in assemblies
by
Gizz
Tip/Trick
29 Dec 2011
license:
CPOL
Locate all the derived types of a type in a given assembly.
General Programming » Dlls & Assemblies »
General
C#
Embed resources in .NET assemblies
by
Ashish Kaila
Technical Blog
6 Nov 2011
license:
CPOL
How to embed binary resources within .NET assembly and avoid file dependencies.
General Programming » Dlls & Assemblies »
General
C#
.NET
Dev
Intermediate
A VB.NET application to fix Visual Basic 6 OCX security issues
by
gndzero
Article
2 Nov 2011
license:
CPOL
A threaded application to identify if system VB6 OCX files are exploitable and generate a batch file to register updated OCX controls.
General Programming » Dlls & Assemblies »
General
.NET2.0
Windows
Win32
Win64
Dev
Advanced
VB
.NET
Visual-Studio
SysAdmin
, +
Dynamic Libraries with Delayed Function Loading
by
Vasil Bachvarov
Article
27 Oct 2011
license:
Public Domain
This article explains how to create a dynamic library that loads exported functions the first time they are used, opposed to loading them when the library is loaded.
General Programming » Dlls & Assemblies »
General
C++
Windows
Win32
Dev
Advanced
64 Bit Injection Cave
by
Rimon Orni
Tip/Trick
19 Jun 2011
license:
CPOL
Code injection cave for 64 bit processes
General Programming » Dlls & Assemblies »
General
C++
ASM
64-bit
File List Downloader
by
John Kenedy S.Kom
Article
1 Jun 2011
license:
CPOL
A tool to automatically download files from website that provides Direct Download
General Programming » Dlls & Assemblies »
General
C#
.NET
Intermediate
Your Desktop and Microsoft's SetWindowsHookEx()
by
Jörg Anslik
Article
28 Apr 2011
license:
CPOL
How to detect Desktop mouse (double) clicks using MH_MOUSE_LL.
General Programming » Dlls & Assemblies »
Hooks
C++
Windows
Win32
Win64
Dev
Intermediate
C++
system
threads
tips
, +
Interface-based Programming, Runtime Class Discovery, Dynamic Class Loading from DLL
by
steveb
Article
8 Feb 2011
license:
CPOL
Interface-based programming, Runtime class discovery, Dynamic class loading from DLL
General Programming » Dlls & Assemblies »
General
VC6
VC7
VC7.1
VC8.0
C++
C++/CLI
MFC
COM
COM+
C++
, +
Checking for exported symbols/functions in a DLL without loading it
by
pasztorpisti
Tip/Trick
19 Dec 2010
license:
CPOL
You can find out if a DLL exports some symbols/functions without calling LoadLibrary() on it
General Programming » Dlls & Assemblies »
General
C++
plugin
DLL
what should be given as "Module Name" when I am linking an assembly with the strong name
by
Sergey Alexandrovich Kryukov
Answer
10 Dec 2010
license:
CPOL
Ok, first al.exe does not work with GAC per se. It just creates an assembly. The only parameter relative to GAC is Keyfile, as strong naming is required.There are two level of packaging of the assembly. Usually, assembly is compiled in a single executable file (usually .DLL or .EXE, but can...
General Programming » Dlls & Assemblies »
General
C#3.0
C#
Retrieve Google Analytics Statistics Using .NET
by
Kamyar
Article
5 Nov 2010
license:
CPOL
This article provides a class library that can help programmers to get Google analytics data using .NET
General Programming » Dlls & Assemblies »
General
.NET3.5
C#
XML
.NET
Dev
.NET
Hot Patching Made Easy
by
Venkat Varagani
Article
7 Oct 2010
license:
CPOL
Addresses the problems related to unavailability of service provided by the system or the program
General Programming » Dlls & Assemblies »
Hooks
C++
Global Windows Hooks
by
VBDT
Article
24 Sep 2010
license:
CPOL
A single component that contains various Windows hooks
General Programming » Dlls & Assemblies »
Hooks
.NET2.0
VS2005
VB8.0
XML
Windows
Dev
Advanced
VB
.NET
Visual-Studio
retrieving the COM class factory for component with CLSID {0002E55D-0000-0000-C000-000000000046} failed due to the following error: 80040154
by
Thomas Krojer
Answer
11 Aug 2010
license:
CPOL
I had similar problems (not with asp.net/office libs) but with microsoft access/winforms. Out final solution was to set the target platform property to x86, this worked for us.
General Programming » Dlls & Assemblies »
General
IIS6
IIS
cnapinet - ConceptNet4 API Library
by
JoeSox
Article
10 Aug 2010
license:
GPL3
Connect to ConceptNet's REST API
General Programming » Dlls & Assemblies »
General
C#
.NET
Beginner
Intermediate
Advanced
General
integration
.NET4
Methods
Page 1 of 5
1
2
3
4
5
First
·
Prev
·
Next
·
Last
Advertise
|
Privacy
|
Mobile
Web04 | 2.6.130513.1 | Last Updated 14 May 2013
Copyright ©
CodeProject
, 1999-2013
All Rights Reserved.
Terms of Use
Layout:
fixed
|
fluid