DLL文件 [英] DLLs

查看:65
本文介绍了DLL文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有什么方法可以阻止人们在他们的程序中使用我的DLL?我是/ b $ b意思是,我是制作DLL的新手,而我猜测如果我可以在我的项目中引用我的

DLL那么就没有什么可以阻止其他人了来自

在他们的项目中引用我的DLL。


另外,只是想知道是否有类似*的东西*就像一个DLL

但也包括一个表格。我想在我的应用程序中包含模块,所以说

为例,我的应用程序包含一个主表单和一个计算器模块。

主要表单是exe和计算器从一个单独的文件调用

何时需要?任何想法?


感谢您的帮助。

Is there any way I can prevent people using my DLLs in their programs? I
mean, I''m new to making DLLs and I''m guessing that if I can reference my
DLLs in my projects then there is nothing stopping anyone else from
referencing my DLLs in their projects.

Also, Just wondering whether there is a type of *thing* which is like a DLL
but includes a form as well. I want to include modules in my app, so say
for example purposes my app contains a main form and a calculator module.
The main form is the exe and the calculator gets called from a separate file
when needed? Any ideas?

Thanks for the help.

推荐答案

2004年5月28日星期五08:35 :01 GMT,Visual Boodu .NET写道:
On Fri, 28 May 2004 08:35:01 GMT, Visual Boodu .NET wrote:
有什么方法可以阻止人们在他们的程序中使用我的DLL吗?我的意思是,我是制作DLL的新手,而且我猜测如果我可以在我的项目中引用我的
DLL那么就没有什么可以阻止其他人来引用我的DLL了在他们的项目中。


一个坚定的破解者无法绕过任何东西。您可以在注册表中看到你的DLL看起来有什么东西,查找另一个

预先存在的文件,需要密码(固定或由
确定
用户系统内的东西等等 - 基本上,做同样的商业计划所做的事情 - 但是再一次,饼干绕过这个每天b / ba
a 。 (虽然他们通常会破解应用程序以使用该应用程序,而不仅仅是一个特定文件。)

另外,只是想知道是否有类型的*东西*就像是一个DLL
但也包括一个表单。我想在我的应用程序中包含模块,所以说
为了示例目的,我的应用程序包含一个主窗体和一个计算器模块。
主窗体是exe,计算器从一个单独的文件调用
什么时候需要?任何想法?
Is there any way I can prevent people using my DLLs in their programs? I
mean, I''m new to making DLLs and I''m guessing that if I can reference my
DLLs in my projects then there is nothing stopping anyone else from
referencing my DLLs in their projects.
Nothing that can''t be bypassed by a determined cracker. You could have
your DLL look in the registry for something, look for another
preexisting file, require a password (either fixed or determined by
something within the user''s system), etc. - basically, do the same
things that commercial programs do - but again, crackers bypass this on
a daily basis. (Although they usually crack apps to use the app, not
just one specific file.)
Also, Just wondering whether there is a type of *thing* which is like a DLL
but includes a form as well. I want to include modules in my app, so say
for example purposes my app contains a main form and a calculator module.
The main form is the exe and the calculator gets called from a separate file
when needed? Any ideas?




我通常不会在DLL中存储表单,但我认为它可以很容易地完成;这里的其他人都会有这样的答案。

-

auric下划线在hotmail dot com下unders

*****

显然我们的俘虏低估了一个男人和他的仓鼠的愤怒。



I don''t usually store forms in DLLs but I would assume that it can be
easily done; others here will have that answer.
--
auric underscore underscore at hotmail dot com
*****
Obviously our captor underestimated the wrath of a man and his hamster.


你可以将表单放在DLL中并调用它们。没有

限制。

限制:在MSDN的某个地方有一个页面

关于如何使控件获得许可,同样的方式

VB控件已获得许可,否则无法运行。

但我没有链接。另一个选项可能是

类似虚拟参数。您的DLL参数

可以在对象浏览器中看到,但这并不能解释它们的价值。因此,除了在给定对象浏览器信息的情况下确定如何调用函数的自然困难之外,你还可以通过添加一个虚拟参数来使它变得更加混乱

/>
以模糊的方式命名参数等。


-

-

Visual Boodu .NET< sn@il.mail>在消息中写道

news:VQ **************** @ news-server.bigpond.net.au ...
You can put forms in a DLL and call them. There''s no
limitation.
For restriction: Somewhere on MSDN there''s a page
about how to make a control licensed, the same way
that VB controls are licensed and can''t be run otherwise.
I don''t have a link to it, though. Another option might be
something like a dummy parameter. Your DLL parameters
can be seen in an object browser but that doesn''t explain
them. So besides the natural difficulty in figuring out how
to call a function given object browser info., you could also
make it more confusing by adding a dummy parameter,
naming the parameters in a vague way, etc.

--
--
Visual Boodu .NET <sn@il.mail> wrote in message
news:VQ****************@news-server.bigpond.net.au...
有什么办法可以阻止人们在他们的程序中使用我的DLL吗?我的意思是,我是制作DLL的新手,而且我猜测如果我可以在我的项目中引用我的
DLL那么就没有什么可以阻止其他人来引用我的DLL了在他们的项目中。

另外,只是想知道是否有一种* thing *类似
DLL,但也包含一个表单。我想在我的应用程序中包含模块,所以说
为了示例目的,我的应用程序包含一个主窗体和一个计算器模块。
主要窗体是exe,计算器从一个单独的$ b $调用b文件何时需要?有什么想法吗?

感谢您的帮助。
Is there any way I can prevent people using my DLLs in their programs? I
mean, I''m new to making DLLs and I''m guessing that if I can reference my
DLLs in my projects then there is nothing stopping anyone else from
referencing my DLLs in their projects.

Also, Just wondering whether there is a type of *thing* which is like a DLL but includes a form as well. I want to include modules in my app, so say
for example purposes my app contains a main form and a calculator module.
The main form is the exe and the calculator gets called from a separate file when needed? Any ideas?

Thanks for the help.



Auric__写道:
Auric__ wrote:
2004年5月28日星期五08:35:01 GMT,Visual Boodu .NET写道:
On Fri, 28 May 2004 08:35:01 GMT, Visual Boodu .NET wrote:
有什么方法可以阻止人们在他们的
程序中使用我的DLL吗?我的意思是,我是制作DLL的新手,我猜测如果我能在我的项目中引用我的DLL,那么就没有什么能阻止其他人在他们的项目中引用我的DLL了。
没有什么东西不能被坚定的饼干绕过。您可以让您的DLL在注册表中查找某些内容,查找另一个先前存在的文件,需要密码(修复或由用户系统内的某些内容确定),等等 - 基本上,做同样的商业计划所做的事情 - 但是,再一次,饼干每天绕过这个
。 (虽然他们通常会破解应用程序以使用该应用程序,
不仅仅是一个特定的文件。)
Is there any way I can prevent people using my DLLs in their
programs? I mean, I''m new to making DLLs and I''m guessing that if I
can reference my DLLs in my projects then there is nothing stopping
anyone else from referencing my DLLs in their projects.
Nothing that can''t be bypassed by a determined cracker. You could have
your DLL look in the registry for something, look for another
preexisting file, require a password (either fixed or determined by
something within the user''s system), etc. - basically, do the same
things that commercial programs do - but again, crackers bypass this
on a daily basis. (Although they usually crack apps to use the app,
not just one specific file.)




谢谢,是的,我没想到。可能是个好主意我想的!



Thanks, yea I didn''t think of that. Might be a good idea me thinks!

另外,只是想知道是否有一种* thing *类似于DLL但包括一个表单。我想在我的应用程序中包含模块
,所以说我的应用程序包含一个主表单
和一个计算器模块。主要形式是exe和计算器
在需要时从一个单独的文件调用?有什么想法?
Also, Just wondering whether there is a type of *thing* which is
like a DLL but includes a form as well. I want to include modules
in my app, so say for example purposes my app contains a main form
and a calculator module. The main form is the exe and the calculator
gets called from a separate file when needed? Any ideas?



我通常不会在DLL中存储表单,但我认为它可以很容易地完成;这里的其他人都有这个答案。



I don''t usually store forms in DLLs but I would assume that it can be
easily done; others here will have that answer.



这篇关于DLL文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆