热门标签 | 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。



推荐阅读
  • 前景:当UI一个查询条件为多项选择,或录入多个条件的时候,比如查询所有名称里面包含以下动态条件,需要模糊查询里面每一项时比如是这样一个数组条件:newstring[]{兴业银行, ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • Spring特性实现接口多类的动态调用详解
    本文详细介绍了如何使用Spring特性实现接口多类的动态调用。通过对Spring IoC容器的基础类BeanFactory和ApplicationContext的介绍,以及getBeansOfType方法的应用,解决了在实际工作中遇到的接口及多个实现类的问题。同时,文章还提到了SPI使用的不便之处,并介绍了借助ApplicationContext实现需求的方法。阅读本文,你将了解到Spring特性的实现原理和实际应用方式。 ... [详细]
  • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
  • 图像因存在错误而无法显示 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 本文详细介绍了在ASP.NET中获取插入记录的ID的几种方法,包括使用SCOPE_IDENTITY()和IDENT_CURRENT()函数,以及通过ExecuteReader方法执行SQL语句获取ID的步骤。同时,还提供了使用这些方法的示例代码和注意事项。对于需要获取表中最后一个插入操作所产生的ID或马上使用刚插入的新记录ID的开发者来说,本文提供了一些有用的技巧和建议。 ... [详细]
  • 本文详细介绍了Spring的JdbcTemplate的使用方法,包括执行存储过程、存储函数的call()方法,执行任何SQL语句的execute()方法,单个更新和批量更新的update()和batchUpdate()方法,以及单查和列表查询的query()和queryForXXX()方法。提供了经过测试的API供使用。 ... [详细]
  • Java中包装类的设计原因以及操作方法
    本文主要介绍了Java中设计包装类的原因以及操作方法。在Java中,除了对象类型,还有八大基本类型,为了将基本类型转换成对象,Java引入了包装类。文章通过介绍包装类的定义和实现,解答了为什么需要包装类的问题,并提供了简单易用的操作方法。通过本文的学习,读者可以更好地理解和应用Java中的包装类。 ... [详细]
  • Java自带的观察者模式及实现方法详解
    本文介绍了Java自带的观察者模式,包括Observer和Observable对象的定义和使用方法。通过添加观察者和设置内部标志位,当被观察者中的事件发生变化时,通知观察者对象并执行相应的操作。实现观察者模式非常简单,只需继承Observable类和实现Observer接口即可。详情请参考Java官方api文档。 ... [详细]
  • 先看官方文档TheJavaTutorialshavebeenwrittenforJDK8.Examplesandpracticesdescribedinthispagedontta ... [详细]
  • 本文介绍了在处理不规则数据时如何使用Python自动提取文本中的时间日期,包括使用dateutil.parser模块统一日期字符串格式和使用datefinder模块提取日期。同时,还介绍了一段使用正则表达式的代码,可以支持中文日期和一些特殊的时间识别,例如'2012年12月12日'、'3小时前'、'在2012/12/13哈哈'等。 ... [详细]
  • 本文介绍了Swing组件的用法,重点讲解了图标接口的定义和创建方法。图标接口用来将图标与各种组件相关联,可以是简单的绘画或使用磁盘上的GIF格式图像。文章详细介绍了图标接口的属性和绘制方法,并给出了一个菱形图标的实现示例。该示例可以配置图标的尺寸、颜色和填充状态。 ... [详细]
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社区 版权所有