⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 simpletest.vbs

📁 下载来的一个看图软件的源代码
💻 VBS
字号:
Option Explicit'On Error Resume NextConst ERROR_SUCCESS = 0Dim imgDim infoDim msgsDim elemDim sMsgs'' This is the simplest sample I could come up with. It creates' the ImageMagick COM object and then sends a copy of the IM' logo out to a JPEG image files on disk.'Set img = CreateObject("ImageMagickObject.MagickImage.1")'' The methods for the IM COM object are identical to utility' command line utilities. You have convert, composite, identify,' mogrify, and montage. We did not bother with animate, and' display since they have no purpose in this context.'' The argument list is exactly the same as the utility programs' as a list of strings. In fact you should just be able to' copy and past - do simple editing and it will work. See the' other samples for more elaborate command sequences and the' documentation for the utility programs for more details.'msgs = img.Convert("logo:","logo.jpg")'' By default - the string returned is the height, width, and the' type of the image that was output. You can control this using' the -format "xxxxxx" command as documented by identify.'If Err.Number <> ERROR_SUCCESS Then ShowError: WScript.QuitSet img=NothingWScript.Quit(0)Sub ShowError  sMsgs = ""  If BasicError(Err.Number) > 5000 Then    msgs = img.Messages    If isArray(msgs) Then      For Each elem In msgs        sMsgs = sMsgs & elem & vbCrLf      Next    End If  End If  WScript.Echo Err.Number & ": " & Err.Description & vbCrLf & sMsgsEnd SubFunction BasicError(e)  BasicError = e And &HFFFF&End Function

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -