热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

手机可以下载python吗_python可以写手机脚本么3费下载

3)把下列代码放到Form1中说明部分OnErrorResumeNextstrComputer.SetobjWMIServiceGetObject(winmgmts:\

3)把下列代码放到Form1中说明部分

OnErrorResumeNext

strComputer="."

SetobjWMIService=GetObject("winmgmts:\"&strComputer&"\root\cimv2")

SetcolItems=objWMIService.ExecQuery("Select*fromWin32_NetworkConnection")

ForEachobjItemincolItems

Wscript.Echo"AccessMask:"&objItem.AccessMask

Wscript.Echo"Caption:"&objItem.Caption

Wscript.Echo"ConnectionState:"&objItem.ConnectionState

Wscript.Echo"ConnectionType:"&objItem.ConnectionType

Wscript.Echo"Description:"&objItem.Description

Wscript.Echo"DisplayType:"&objItem.DisplayType

Wscript.Echo"LocalName:"&objItem.LocalName

Wscript.Echo"Name:"&objItem.Name

Wscript.Echo"Persistent:"&objItem.Persistent

Wscript.Echo"ProviderName:"&objItem.ProviderName

Wscript.Echo"RemoteName:"&objItem.RemoteName

Wscript.Echo"RemotePath:"&objItem.RemotePath

Wscript.Echo"ResourceType:"&objItem.ResourceType

Wscript.Echo"UserName:"&objItem.UserName

Wscript.Echo

Next300.jpgConst adSaveCreateOverWrite=2

UDP应用一:

建立一个新标准EXE工程文件,拖放一个Winsock控制到表单上,添加两个文本框到表单上,然后进行以下属性的设置:

表单(Form):Name=“frmPeerA”Caption=“UDPApplication(1)”

Winsock控制:Name=“udpPeerA”Protocol=“sckUDPProtocol”

文本框1(TextBox):Name“txtSend”

文本框2(TcxtBox):Name=“txtOutput”MultiLine-TrueScrollBars=2

然后打开代码窗口,分别在相应的事件下输入以下代码:

PrivateSubForm_Load()

WithudpPeerA

.RemoteHost="197.1.1.2"'要连接到的计算机名

.RemotePort=1010'要连接到的端口号

.LocalPort=1011'该Winsock控制将要使用的本地端口号,便于其它端与该Winsock通讯

.Bind1011'将该Winsock控制绑定到该本地端口

EndWith

EndSub

PrivateSubtxtSend_Change()

udpPeerA.SendDatatxtSend.Text'发送文本

EndSub

PrivateSubudpPeerA_DataArrival(ByValbytesTotalAsLong)

DimstrDataAsString

udpPeerA.GetDatastrData,vbString

txtOutput.Text=strData

EndSub

UDP应用二:

类似建立UDPServer的方法,在表单上添加一个Winsock控制及两个文本框,然后进行以下属性的设置:

表单(Form):Name=“frmPeerB”Caption=“UDPApplication(2)”

Winsock控制:Name=“udpPeerB”Protocol=“sckUDPProtoclool”

文本框1(TextBox):Name=“txtSend”

文本框2(TextBox):Name=“txtOutput”MultiLine=TrueScrollBars=2

然后输入以下代码:

PrivateSubForm_Load()

WithudpPeerB

.RemoteHost="197.1.1.2"'要连接到计算机的IP地址

.RemotePort=1011'要连接到的端口号

.LocalPort=1010'该Winsock控制将使用的本地端口号,便于其它方与之通讯

.Bind1010'将该Winsock控制绑定到该本地端口

EndWith

EndSub

PrivateSubtxtSend_Change()

udpPeerB.SendDatatxtSend.Text'发送文本

EndSub

PrivateSubudpPeerB_DataArrival(ByValbytesTotalAsLong)

DimstrDataAsString

udpPeerB.GetDatastrData,vbString

txtOutput.Text=strData

EndSub

要运行该实例,打开两个VisualBasic的事例,然后分别运行这两个工程文件即可

Set fso=Wscript.CreateObject("Scripting.FileSystemObject")

flrName="D:\Workspace\src" 'dir that you need deal with

count=0 'get the count of modified files

function Traversal(dir)

set flr=fso.getfolder(dir)

set fs=flr.files

findstr1="[assembly: SecurityTransparent]" 'find string that need to be replaced

findstr2=replace(findstr1," ","") 'becasuse there is space char in findstr,so add this findstr2

replaceStr="[assembly: AllowPartiallyTrustedCallers()]" 'destination string in replace

for each f in fs

if lcase(f.name)="assemblyinfo.cs" then

set findf=fso.opentextfile(f)

do while findf.atendofstream=false

d=f.datelastmodified 'get modified datetime of current file

alltext=findf.readall

if(InStr(alltext,findstr1) > 0 ) then

s=replace(alltext,findstr1, replaceStr)

count=count+1

findf.close()

'If no findstr2, delete the following elseif block

elseif(InStr(alltext,findstr2) > 0) then

s=replace(alltext,findstr2, replaceStr)

count=count+1

findf.close()

else

findf.close()

exit do

end if

set r=fso.opentextfile(f, 2, true)

r.write s

d2=f.datelastmodified

if d2>=d then exit do

loop

end if

next

set fs=flr.subfolders

for each f in fs

Traversal(f.path)

next

end function

Traversal(flrName)

'msgbox ("Done! "& count & " files were modified successfully.")

wscript.echo "Done! "& count & " files were modified successfully." 'value popup by "wscript.echo" can be received by .bat easily

Wscript.quit count 'this variable "count" in order to get a return value by %ErrorLevel%

至于如何让服务器端程序运行就要发挥你的聪明才智了,在我的源程序中有一中方法,是修改系统注册表的方法

描述:返回或者设置Error的描述

假如您对MSComm的基本属性还不了解,建议请先至MSComm基本介绍一文中详读

表单画面

'表单部分

'-------------------------------------------------------------

Form.Name="Form1"

Caption="Form1"

CommandButton.Name=Command2

Caption="停止测试"

CommandButton.Name=Command1

Caption="开始测试"

TextBox.Name=Text1

MSComm.Name=MSComm1

DTREnable=-1'True

Label.Name=Label1

AutoSize=-1'True

Caption="欲送出的资料-按下[Enter]送出"

Label.Name=Label3

BorderStyle=1'单线固定

Label.Name=Label2

AutoSize=-1'True

Caption="折返显示"

'程式部分

'-------------------------------------------------------------

OptionExplicit

'设一个此表单的区域变数,来作终止读取通讯埠的指标

DimbStopAsBoolean

'设一个区域变数,来作读取通讯埠的暂存区

DimInStringAsString

PrivateSubCommand1_Click()

bStop=False

Text1.SetFocus

WithMSComm1

'设定通讯埠号,可依照您的需求更改

.CommPort=2

'设定传输速率等,可依照您的需求更改

.Settings="14400,N,8,1"

'将通讯埠打开

.PortOpen=True

EndWith

'假如使用者未按下「停止测试」钮(bStop=False),则继续读取

DoWhileNotbStop

IfMSComm1.InBufferCountThen

'通讯埠中假如有资料的话,则读取进来

InString=InString&MSComm1.Input

'如果资料中有Chr(13)和Chr(10)的话,则显示出来

IfInStr(InString,vbCrLf)Then

Label3.Caption=Label3.Caption&InString

InString=""

'暂时把系统资源让出来给其它的程式使用

DoEvents

EndIf

EndIf

DoEvents

Loop

EndSub

PrivateSubCommand2_Click()

'按下「停止测试」钮时,把bStop设为「真」(True)

'如此程式才会停止等待(或读取)通讯埠所收到的资料

bStop=True

EndSub

PrivateSubForm_QueryUnload(CancelAsInteger,UnloadModeAsInteger)

bStop=True

'把通讯埠关闭,才不会影响其它程式的使用通讯埠

MSComm1.PortOpen=False

End

EndSub

PrivateSubText1_KeyPress(KeyAsciiAsInteger)

'当按下[Enter]时,把Text1文字框中的资料送至通讯埠

IfKeyAscii=13Then

MSComm1.Output=Text1.Text&vbCrLf

Text1.Text=""

KeyAscii=0

EndIf

EndSub->

如果某个对象被注册为单实例对象,则只创建该对象的一个实例(无论您执行了多少次GetObject,都是如此)开买东西能举报吗方法如下:在95工作站上将网络中的TCP/IP协议中的IP地址选项设为动态获得IP地址,在NT服务器上用DHCP管理工具为每一个客户机进行IP地址动态分配

200722522532676.GIF

图2。



推荐阅读
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 毕业设计:基于机器学习与深度学习的垃圾邮件(短信)分类算法实现
    本文详细介绍了如何使用机器学习和深度学习技术对垃圾邮件和短信进行分类。内容涵盖从数据集介绍、预处理、特征提取到模型训练与评估的完整流程,并提供了具体的代码示例和实验结果。 ... [详细]
  • 深入解析TCP/IP五层协议
    本文详细介绍了TCP/IP五层协议模型,包括物理层、数据链路层、网络层、传输层和应用层。每层的功能及其相互关系将被逐一解释,帮助读者理解互联网通信的原理。此外,还特别讨论了UDP和TCP协议的特点以及三次握手、四次挥手的过程。 ... [详细]
  • 本文详细介绍了Java中org.neo4j.helpers.collection.Iterators.single()方法的功能、使用场景及代码示例,帮助开发者更好地理解和应用该方法。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 本文详细介绍了Java中org.eclipse.ui.forms.widgets.ExpandableComposite类的addExpansionListener()方法,并提供了多个实际代码示例,帮助开发者更好地理解和使用该方法。这些示例来源于多个知名开源项目,具有很高的参考价值。 ... [详细]
  • 本文详细介绍了Akka中的BackoffSupervisor机制,探讨其在处理持久化失败和Actor重启时的应用。通过具体示例,展示了如何配置和使用BackoffSupervisor以实现更细粒度的异常处理。 ... [详细]
  • 本文探讨了如何优化和正确配置Kafka Streams应用程序以确保准确的状态存储查询。通过调整配置参数和代码逻辑,可以有效解决数据不一致的问题。 ... [详细]
  • 本题探讨如何通过最大流算法解决农场排水系统的设计问题。题目要求计算从水源点到汇合点的最大水流速率,使用经典的EK(Edmonds-Karp)和Dinic算法进行求解。 ... [详细]
  • 本文介绍如何在现有网络中部署基于Linux系统的透明防火墙(网桥模式),以实现灵活的时间段控制、流量限制等功能。通过详细的步骤和配置说明,确保内部网络的安全性和稳定性。 ... [详细]
  • 作者:守望者1028链接:https:www.nowcoder.comdiscuss55353来源:牛客网面试高频题:校招过程中参考过牛客诸位大佬的面经,但是具体哪一块是参考谁的我 ... [详细]
  • 本文介绍如何使用布局文件在Android应用中排列多行TextView和Button,使其占据屏幕的特定比例,并提供示例代码以帮助理解和实现。 ... [详细]
  • 配置多VLAN环境下的透明SQUID代理
    本文介绍如何在包含多个VLAN的网络环境中配置SQUID作为透明网关。网络拓扑包括Cisco 3750交换机、PANABIT防火墙和SQUID服务器,所有设备均部署在ESXi虚拟化平台上。 ... [详细]
  • 采用IKE方式建立IPsec安全隧道
    一、【组网和实验环境】按如上的接口ip先作配置,再作ipsec的相关配置,配置文本见文章最后本文实验采用的交换机是H3C模拟器,下载地址如 ... [详细]
author-avatar
发疯
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有