E语言制作软件,软件更新
打开这个易程序,编译菜单>静态编译。
第二个问题:给XX添加 被单击 事件:如果(模式切换=真)‘模式切换是一个程序集变量,数据类型不用说了吧模式切换=假否则模式切换=真如果结束.然后 那个按钮 单击后:如果真(模式切换=真)XX = 到文本(到整数(XX) 1)不知道你是不是这个意思……我理解能力有限,下面附上另外一种某个控件的 鼠标左键被按下事件 :XX=XX 1按钮按下:XX=XX 一点然后再显示出这个XX还有一种:按钮被单击:XX=XX 1
E语言怎么写软件更新就是想辅.助一样?有新的软件做好了而旧的软件 ...
楼主请看: .版本 2 .支持库 eAPI .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕 打开指定网址 (“这里填你想要他弹得网址”) ' 例如: 打开指定网址 (“www.baidu.com”) 打开指定网址 (“www.hao123.com”) 图解 ———————————————— 一个例子,楼主可以根据这个添加到你的程序上。
希望采纳!!!!!!
哪些软件是用E语言编写的
易语言具体说来没开发出什么大型的出名的软件 都是些小软件 主要还是由于偏爱易语言的大部分不是所谓的电脑高手,真正从事编程的技术人员都不会选择易语言,相反一些编程知识掌握不够,水平不够强的人就会选择易语言,因为易于上手简单易懂,就算是个没有一点点编程知识的人也可以学会,当然他们学会了大程序肯定是编辑不出来的了,基本都是开发一些小型软件,开发一些大型软件的辅助软件,像游戏辅助之类
E语言如何给编辑的软件加时间限制啊?
请在7200时那里修改软件使用的时间期限,7200为秒单位(用户开启软件到结束期间只能使用2个小时),如为其他单位请转换成秒,或者自己修改格式。
.版本 2.程序集 窗口程序集1.程序集变量 安装时间, 日期时间型.程序集变量 剩余使用期限, 整数型.程序集变量 显示时间_时, 整数型.程序集变量 显示时间_分, 整数型.程序集变量 显示时间_秒, 整数型.子程序 __启动窗口_创建完毕.如果真 (注册项是否存在 (#本地机器, “Software\ruanjian\time”) = 假)写注册项 (#本地机器, “Software\ruanjian\time”, 到文本 (取网络时间 ())).如果真结束安装时间 = 到时间 (取文本注册项 (#本地机器, “Software\ruanjian\time”, ))剩余使用期限 = 取整 (7200 - 取时间间隔 (取现行时间 (), 安装时间, #秒)) ' 这里7200为“秒”为单位120钟,请先化为秒数后再进行写入显示时间_时 = 到整数 (剩余使用期限) ÷ 3600显示时间_分 = (到小数 (剩余使用期限 ÷ 3600) - 显示时间_时) * 60显示时间_秒 = ((到小数 (剩余使用期限 ÷ 3600) - 显示时间_时) * 60 - 显示时间_分) * 60.如果 (剩余使用期限 ≤ 0)信息框 (“使用期限已到!”, 0, ).如果 (信息框 (“您是否想注册还是退出呢?”, #确认取消钮, “请选择否则退出!”) = 0)_按钮1_被单击 ().否则结束 ().如果结束.否则信息框 (“剩余使用期限:” + 到文本 (显示时间_时) + “小时” + 到文本 (显示时间_分) + “分” + 到文本 (显示时间_秒) + “秒”, 0, )
E语言静态编译,写入可执行文件的版本信息失败
首先使用VB建立两个程序,一个为客户端程序Client,一个为服务器端程序systry。
在Client工程中建立一个窗体,加载WinSock控件,称为tcpClient,协议选择TCP,再加入两个文本框,用以输入服务器的IP地址或服务器名,然后建立一个按钮,按下之后就可以对连接进行初始化了,代码如下:Private Sub cmdConnect_Click() If Len(Text1.Text) = 0 And Len(Text2.Text) = 0 Then MsgBox ("请输入主机名或主机IP地址。
") Exit Sub Else If Len(Text1.Text) > 0 Then tcpClient.RemoteHost = Text1.Text Else tcpClient.RemoteHost = Text2.Text End If End If tcpClient.Connect Timer1.Enabled = True End Sub 连接建立之后就可以使用DataArrival事件处理所收到的数据了。
在服务器端systry工程也建立一个窗体,加载WinSock控件,称为tcpServer,协议选择TCP,在Form_Load事件中加入如下代码:Private Sub Form_Load() tcpServer.LocalPort = 1999 tcpServer.Listen End Sub 准备应答客户端程序的请求连接,使用ConnectionRequest事件来应答户端程序的请求,代码如下:Private Sub tcpServer_ConnectionRequest(ByVal requestID As Long) If tcpServer.State sckClosed Then tcpServer.Close'检查控件的 State 属性是否为关闭的。
End If '如果不是,在接受新的连接之前先关闭此连接。
tcpServer.Accept requestID End Sub 这样在客户端程序按下了连接按钮后,服务器端程序的ConnectionRequest事件被触发,执行了以上的代码。
如果不出意外,连接就被建立起来了。
建立连接后服务器端的程序通过DataArrival事件接收客户机端程序所发的指令运行既定的程序。
如:把服务器端的驱动器名、目录名、文件名等传到客户机端,客户机端接收后用TreeView控件以树状的形式显示出来,浏览服务器端文件目录;强制关闭或重启服务器端的计算机;屏蔽任务栏窗口;屏蔽开始菜单;按照客户机端传过来的文件名或目录名,而删除它;屏蔽热启动键;运行服务器端的任何程序;还包括获取目标计算机屏幕图象、窗口及进程列表;激活、终止远端进程;打开、关闭、移动远端窗口;控制目标计算机鼠标的移动与动作;交换远端鼠标的左右键;在目标计算机模拟键盘输入,下载、上装文件;提取、创建、修改目标计算机系统注册表关键字;在远端屏幕上显示消息。
DataArrival事件程序如下: Private Sub tcpServer_DataArrival(ByVal bytesTotal As Long) Dim strData As String Dim i As Long Dim mKey As String tcpServer.GetData strData '接收数据并存入strData For i = 1 To Len(strData) '分离strData中的命令 If Mid(strData, i, 1) = "@" Then mKey = Left(strData, i - 1) '把命令ID号存入mKey '把命令参数存入strData strData = Right(strData, Len(strData) - i) Exit For End If Next i Select Case Val(mKey) Case 1 '驱动器名、目录名、文件名 Case 2 ' 强制关闭服务器端的计算机 Case 3 '强制重启服务器端的计算机 Case 4 ' 屏蔽任务栏窗口; Case 5 '屏蔽开始菜单; Case 6 ' 按照客户机端传过来的文件名或目录名,而删除它; Case 7 ' 屏蔽热启动键; Case 8 ' 运行服务器端的任何程序 End Select End Sub 客户机端用tcpClient.SendData发命令。
命令包括命令ID和命令参数,它们用符号“@”隔开。
另外,当客户机端断开与服务器端的来接后,服务器端应用tcpServer_Close事件,来继续准备接收客户机端的请求,其代码如下:Private Sub tcpServer_Close() tcpServer.Close tcpServer.Listen End Sub 这就是一个最基本的特洛伊木马程序,只要你的机器运行了服务器端程序,那别人就可以在千里之外控制你的计算机。
至于如何让服务器端程序运行就要发挥你的聪明才智了,在我的源程序中有一中方法,是修改系统注册表的方法。
成功的特洛伊木马程序要比这个复杂一些,还有程序的隐藏、自动复制、传播等问题要解决。
警告:千万不要用BO程序破坏别人的系统。
e语言编写的exe程序 如何反编译成源码.
这个是目前没有办法实现的。
反编译一般指反向编译指计算机软件反向工程(Reverse engineering)也称为计算机软件还原工程,是指通过对他人软件的目标程序(可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,某些特定情况下可能推导出源代码。
反编译作为自己开发软件时的参考,或者直接用于自己的软件产品中。
反编译是一项艰巨而复杂的工作。
如果e语言反编译需要用到的技术过于繁杂,目前开源的资料中并没有可以准确反编译的软件。
自行尝试需要进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素。
...
【e语言有什么用】易语言软件是干什么用的?普通人可以用得着吗?...
易语言是由飞扬工作室出品的 Windows 环境下的全中文实用电脑程序编写语言,她支持现今所有的 Windows 32 位操作系统,即:Windows 9X、ME、2000、NT 等,提供了中国电脑用户开发 Windows 应用程序最方便直观、快捷实用的方法,适合于初中级别电脑用户使用。
尤其是根本不懂英文或者英文了解很少的初级用户,可以通过使用本语言极其快速地进入 Windows 程序编写的大门。
易语言与其它编程语言相比,具有以下主要优点:全可视化支持;全中文支持;易语言由基本系统和运行支持库两部分组成,两者之间通过使用飞扬工作室自行定义的接口技术进行协作;即时编译并自动规范格式的语句录入方式;系统内置的自动名称管理器能够对用户所定义的各类名称进行跟踪管理;贯穿全程的即时且全面的信息帮助。
简单的说,是计算机高级语言的一种,用于程序设计,适合初学程序设计的人使用。
如果你不从事应用软件开发,仅是进行文档处理或CAD、PHOTOSHOP、财务软件、游戏等应用软件的实际操作,可以不学。
但如果你今后要从事程序设计工作或你所从事的工作没有很好的应用软件,掌握一门计算机语言还是有必要的,易语言可以作为一种选择,但个人建议从VB学起,因绝大多数的计算机语言还是用英文的,学会VB后更容易进一步学习。
转载请注明出处51数据库 » e语言可生成软件的版本
隔壁家的老林