VBScript 输出中的对齐实现方法
运行效果:
代码(fOutput.vbs):
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery( _
"SELECT * FROM Win32_NetworkAdapterConfiguration",,48)
For Each objItem in colItems
Wscript.Echo objItem.Caption & fOutput(objItem.Caption) & "textinfo"
Next
Function fOutput(strName)
strLen = Len(strName)
Select Case True
Case strLen < 8
fOutput = chr(9) & chr(9) & chr(9) & chr(9) & chr(9)
Case strLen < 16
fOutput = chr(9) & chr(9) & chr(9) & chr(9)
Case strLen < 24
fOutput = chr(9) & chr(9) & chr(9)
Case strLen < 32
fOutput = chr(9) & chr(9)
Case strLen < 40
fOutput = chr(9)
Case Else
'超过40的只取前32位
For K = 1 To strLen - 32
fOutput = fOutput & chr(8)
Next
fOutput = fOutput & " ..." & chr(9)
End Select
End Function
原文:https://www.enun.net/?p=2381
相关推荐
-
VBScript 输出中的对齐实现方法
运行效果: 代码(fOutput.vbs): 复制代码 代码如下: strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") Set colItems = objWMIService.ExecQuery( _ "SELECT * FROM Win32_NetworkAdapterConfi
-
图片在浏览器中底部对齐 解决方法之一
style="vertical-align:bottom;"不管用,上网搜索说要用js实现,找了个代码,测试不成功,主要是代码太多太乱没法心情测试了. 于是就自己写吧. 复制代码 代码如下: $(function () { if ($.browser.msie || $.browser.mozilla || $.browser.opera) {//IE 火狐 Opera之类浏览器 $(".productli img").each(function () { var
-
python中pandas输出完整、对齐的表格的方法
今天使用python计算数据相关性,但是发现计算出的表格中间好多省略号,而且也不对齐. 这也太难看了. 于是在程序里加了三行: pd.set_option('display.max_columns', 1000) pd.set_option('display.width', 1000) pd.set_option('display.max_colwidth', 1000) 输出结果如下,输出结果已经全部显示了: 但是依然不对齐. 于是又加了两行: pd.set_option('display.u
-
输出的文本实现对齐的方法(超简单)
在本博客中,可以找到一篇<c#实现输出的字符靠右对齐的示例> 它有教大家怎样实现字符串输出进行左齐或者是右对齐. 本篇的方法,超简单,是使用string.Format()对本进行格式化输出即可. Source Code class Ad { private string[] myVar; public Ad(string[] myValue) { this.myVar = myValue; } public void PadLeft() { foreach (string s in this.
-
C#不重复输出一个数组中所有元素的方法
本文实例讲述了C#不重复输出一个数组中所有元素的方法.分享给大家供大家参考.具体如下: 1.算法描述 0)输入合法性校验 1)建立临时数组:与原数组元素一样.该步骤的目的是防止传入的原数组被破坏 2)对临时数组进行排序 3)统计临时数组共有多少个不同的数字.该步骤的目的是为了确定结果集数组的长度 4)建立结果集数组,只存放不同的数字 5)返回结果集 2.函数代码 /// <summary> /// 建立包含原数组内所有元素且元素间互不重复的新数组 /// </summary> //
-
java中hasNextInt判断后无限循环输出else项的解决方法
话不多说,上来就是干! ?12345678910111213141516171819202122232425262728293031323334353637 import java.util.Scanner; public class Test_hasNextInt { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new
-
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
本文实例讲述了PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法.分享给大家供大家参考,具体如下: 先来看看前序遍历.中序遍历与后序遍历原理图: 根据树的前序遍历和中序遍历构造树并输出后序遍历代码如下: <?php class BinaryTreeNode{ public $m_value; public $m_left; public $m_right; } function ConstructCore($preorder,$inorder){ if(count($preorder)!
-
在Django中输出matplotlib生成的图片方法
下面的代码片段是直接在Django中输出matplotlib生成的图片,网上很多种方法都是先生成图片再调用,感觉不是那么直接. 环境:Python2.7,Django1.83 该文件为views.py文件,函数映射按实际设置. from django.shortcuts import render from django.http import HttpResponse from matplotlib.figure import Figure from matplotlib.backends.b
-
Visual Studio Code运行程序时输出中文成乱码问题及解决方法
今天写代码,需要输出一些中文,于是就顺势发现了这个问题:VS Code输出中文成乱码.上网查询了一番后,我找到了解决方法,我决定将我看到的方法整理出来,帮助更多朋友.(windows10系统下) 1. 打开控制面板 可以点击电脑桌面上的相应图标打开 也可以点击桌面左下角开始按钮,找到W开头文件列表下的windows系统文件夹中的控制面板 2.选择时钟和区域下的更改日期.时间或数字格式 3.点击管理,然后点选择更改系统区域设置 4. 勾选Beta版:使用Unicode UTF-8提供全球语言支持,
-
Python中字符串对齐方法介绍
目的 实现字符串的左对齐,右对齐,居中对齐. 方法 字符串内置了以下方法:其中width是指包含字符串S在内的宽度,fillchar默认是空格,也可以指定填充字符 复制代码 代码如下: string.ljust(s, width[, fillchar]) string.rjust(s, width[, fillchar]) string.center(s, width[, fillchar]) 复制代码 代码如下: In [6]: a='Hello!' In [7]: print a.ljust
随机推荐
- 浅谈Spring bean 生命周期验证
- JS使用插件cryptojs进行加密解密数据实例
- ASP.NET MVC的四种验证编程方式
- Android编程实现拦截短信并屏蔽系统Notification的方法
- 用PHP4访问Oracle815
- Centos5.4+Nginx-0.8.50+UWSGI-0.9.6.2+Django-1.2.3搭建高性能WEB服务器
- Linux下安装Oracle(CentOS-Oracle 12c)的方法
- jquery实现相册一下滑动两次的方法
- 禁用backspace网页回退功能的实现代码
- flex 控件的重要属性
- CentOS简单操作命令及node.js的安装方法
- 详解eclipse下创建第一个spring boot项目
- Android仿微信联系人列表字母侧滑控件
- iOS开发中TableView类似QQ分组的折叠与展开效果
- C语言编程中建立和解除内存映射的方法
- Android实现有视差效果的ListView
- Linux rpm tar 操作系统下软件的安装与卸载方法
- C# ling to sql 取多条记录最大时间
- Golang中的自定义函数详解
- Android studio 实现手机扫描二维码功能