Posted on 2007-03-26
Last Modified: 2011-09-20

Is there a way to convert an windows executable to a dll. No source code available.

Question by:karanba
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
  • 2
  • +1
LVL 29

Assisted Solution

by:Alan Huseyin Kayahan
Alan Huseyin Kayahan earned 50 total points
ID: 18792170
    I dont think that this is possible. If you tell us what you are on to, I would make suggestions about your issue.
LVL 10

Assisted Solution

bbrunning earned 50 total points
ID: 18792606
DLL's are meant to run your system. EXE's are meant to run "ON" you system...I don't understand why you are wanting to do this but it's not possible to my knowledge.

You can merge an exe and dll together so it won't require anything extra on a system, is that what you are trying to do?

Accepted Solution

bigjimbo813 earned 350 total points
ID: 18793310
You can cheat and change .dll to .exe (sarcasm)

can you explain the reasoning what you are trying to do. Maybe we can point you to another solution.
Creating Instructional Tutorials  

For Any Use & On Any Platform

Contextual Guidance at the moment of need helps your employees/users adopt software o& achieve even the most complex tasks instantly. Boost knowledge retention, software adoption & employee engagement with easy solution.

LVL 11

Assisted Solution

ethoths earned 50 total points
ID: 18793505
You can wrap an exe file in a dll by writing a dll that uses shell.execute to execute the exe file. Not really a good idea though. Dll's are design to run in-process and exe files run in their own process. This would be a hugly inefficient way to do it and any errors or UI interaction that the exe uses will be out of your control.
LVL 10

Expert Comment

ID: 18800135
Umm, no offense but how was bigjimbo the accepted solution....he didn't even give an answer...just asked you another question.
LVL 29

Expert Comment

by:Alan Huseyin Kayahan
ID: 18800177
So what bbrunning? You all repeated my answer :)

Expert Comment

ID: 18800563
probably because I am root.
LVL 10

Expert Comment

ID: 18802570
Nah, yur jus uber l33t

Featured Post

On Demand Webinar - Networking for the Cloud Era

This webinar discusses:
-Common barriers companies experience when moving to the cloud
-How SD-WAN changes the way we look at networks
-Best practices customers should employ moving forward with cloud migration
-What happens behind the scenes of SteelConnect’s one-click button

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Best book to learn C++ 4 97
What .NET website keeps me current? 9 80
How to LOAD up a .NET Framework website with data? 2 61
Problem with Filesystemobject or .NET version 3 107
When you upgrade from Windows 8 to 8.1 or to Windows 10 or if you are like me you are on the Insider Program you may find yourself with many 450MB recovery partitions.  With a traditional disk that may not be a problem but with relatively smaller SS…
It’s been over a month into 2017, and there is already a sophisticated Gmail phishing email making it rounds. New techniques and tactics, have given hackers a way to authentically impersonate your contacts.How it Works The attack works by targeti…
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.

739 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question