VB中两个Print的语句显示效果为什么不一样?初学请教朋友们 VB中Print语句输出的问题

Visual Basic\u4e3a\u4ec0\u4e48\u8fd9\u4e24\u4e2aprint\u8f93\u51fa\u7684\u6700\u7ec8\u7ed3\u679c\u4e0d\u4e00\u6837\uff08\u4e00\u4e2a\u5728\u5faa\u73af\u91cc\uff0c\u4e00\u4e2a\u5728\u5faa\u73af\u5916\uff09

\u56e0\u4e3aVB\u7684FOR\u5faa\u73af\u6bcf\u6b21\u5faa\u73af\u4f53\u6267\u884c\u5b8c\u6bd5\u540e\u5faa\u73af\u63a7\u5236\u53d8\u91cf\u90fd\u81ea\u52a8\u52a0\u4e00\u4e2aSTEP\u7684\u503c\u3002\u5373+2

Strig\u4e2d\u7684"\u8981\u66ff\u6362\u4e3a""\u5373:
K = "1"2"3" \u8981\u4f7f\u5b83\u8f93\u51fa 1"2"3 \u662f\u4e0d\u53ef\u4ee5\u7684,\u5f97:
K = "1""2""3"

1)在vb6中,print语句主要是向窗体输出某些内容(以字符串为主,当然也可以是数字什么的)。
主要用法如下:

print
spc(n)或者tab(n)
要打印的东西
其它符号
其中spc(n):用来在输出中插入空白字符,这里,n
为要插入的空白字符数。
tab(n):用来将插入点定位在绝对列号上,这里,n
为列号。使用无参数的
tab(n)
将插入点定位在下一个打印区的起始位置。
其它符号(如果是“:”的话,那么表示连续打印;否则是换行打印)。

Tab 函数
与 Print # 语句或 Print 方法一起使用,对输出进行定位。
语法
Tab[(n)]
可选的 n 参数是在显示或打印列表中的下一个表达式之前移动的列数。若省略此参数,则 Tab 将插入点移动到下一个打印区的起点。这就使 Tab 可用来替换国别中的逗号,此处,逗号是作为十进制分隔符使用的。
说明
如果当前行上的打印位置大于 n,则 Tab 将打印位置移动到下一个输出行的第 n 列上。如果 n 小于 1,则 Tab 将打印位置移动到列 1。如果 n 大于输出行的宽度,则 Tab 函数使用以下公式计算下一个打印位置:
n Mod width

======1=======
Print 打印内容;
Print 打印内容;
======2=======
Print 打印内容
Print 打印内容

1得到结果
打印内容打印内容
2得到结果
打印内容
打印内容

Print 其实可以说是有一个参数的 这个参数就是分号 ;
如果你在Print的后面加上了; 那么你打印得到的结果就是在同一行打印.
即1得到的结果
打印内容打印内容
它会一直连下去直到遇到没有;的Print

如果Print不加;它就会将内容打印到一列中.
即2得到的结果
打印内容
打印内容
它也回一直打下去,直到遇到带;的Print才在遇到带;的地方开始在那行进行连续打印

不知道这样说你能不能明白?

  • VB涓袱涓猵rint涔嬮棿鎬庝箞涓嶆崲琛
    绛旓細Private Sub Form_Click() n = Val(InputBox("璇疯緭鍏鐨勫")) X1 = 0: X2 = 1: a = 0: b = 1 Do While a < n Print b; '鍔犱笂 ; 鍙峰嵆鍙 b = b + X1 X1 = X2 X2 = b a = a + 1 LoopEnd Sub ...
  • VB print鏂规硶鎬庝箞寮勫晩
    绛旓細鍦‵orm_Load鏃讹紝绐椾綋鏈韩鏄皻鏈鏄剧ず鐨锛屼篃灏辨槸璇存槸鍏ㄩ儴琚伄鎸$殑锛岃屾樉绀哄悗锛屼笉浼氳嚜鍔ㄩ噸缁樺凡鏈夌殑鍥惧儚銆傚鏋滄兂鍦‵orm_Load涓娇鐢print鏂规硶锛岄渶灏嗙獥浣撶殑autoredraw灞炴ц涓篢rue锛屽嵆鍙
  • VB涓浣跨敤print杈撳嚭鏁扮粍鎬庝箞鎺у埗杈撳嚭
    绛旓細print 璇彞鍙互杈撳嚭澶氫釜鏁版嵁锛屼篃鏈変袱绉嶉粯璁ょ殑杈撳嚭鏍煎紡锛氱涓绉嶏紝鏄妸鏁版嵁涔嬮棿鐢ㄥ垎鍙封滐紱鈥濋殧寮锛涓や釜鏁版嵁涔嬮棿鐩搁殧涓涓┖鏍间綅缃紝鏄笉鎹㈣杩炵画杈撳嚭锛涚浜岀锛屾槸鎶婃暟鎹箣闂寸敤閫楀彿鈥滐紝鈥濋殧寮锛屼袱涓暟鎹箣闂寸浉闅斾竴涓埗琛ㄧ浣嶇疆锛屼篃鏄笉鎹㈣杩炵画杈撳嚭锛涘叧浜print璇彞鐨勬崲琛岋紝鏄繖鏍风殑锛氳鍙ユ渶鍚庝竴涓暟鎹互鏃犵鍙...
  • 闂竴涓VB涓璓RINT鐨鐢ㄦ硶
    绛旓細Print鏂规硶 鍦ㄧ獥鍙涓樉绀鏂囨湰銆傝娉 object.Print [outputlist]Print 鏂规硶鐨勮娉曞叿鏈変笅鍒楀璞¢檺瀹氱鍜岄儴鍒嗭細閮ㄥ垎 鎻忚堪 object 蹇呴渶鐨勩傚璞¤〃杈惧紡锛屽叾鍊间负鈥滃簲鐢ㄤ簬鈥濆垪琛ㄤ腑鐨勫璞°俹utputlist 鍙夌殑銆傝鎵撳嵃鐨勮〃杈惧紡鎴栬〃杈惧紡鐨勫垪琛ㄣ傚鏋滅渷鐣ワ紝鍒欐墦鍗颁竴绌虹櫧琛屻俹utputlist 鍙傛暟鍏锋湁浠ヤ笅璇硶鍜岄儴鍒嗭細{Spc(n)...
  • vb涓殑print鍛戒护
    绛旓細print 鏄墦鍗扮殑鎰忔濓紝 涓涓崟鐙鐨刾rint灏辨槸鎶婁綘涓婇潰涓涓懡浠ょ殑缁撴灉缁欒緭鍑哄埌灞忓箷涓婃潵鐨
  • vb print鏄粈涔堟剰鎬
    绛旓細鈥Print鈥濅竴璇嶅彲浠ュ湪vb涓鐢ㄦ潵鏄剧ず娑堟伅妗嗐佹墦鍗版枃鏈垨鍦ㄦ帶鍒跺彴绐楀彛涓緭鍑烘枃鏈傚湪vb涓紝鍙互浣跨敤print鍛戒护鍚戞帶鍒跺彴绐楀彛涓緭鍑烘枃鏈傝繖涓懡浠や細鍦ㄦ柊鐨勪竴琛屼笂闈㈠紑濮嬫墦鍗般傜劧鍚庢瘡涓娆rint鍛戒护閮戒細鎵撳嵃涓涓柊鐨勪竴琛屻俻rint鍛戒护鍙互杈撳嚭浠讳綍閫氬父鐨勪笌鎹㈣绗﹀垎闅旂殑鏂囨湰瀛楃涓诧紝渚嬪锛氣淗ello, world!鈥濄傞櫎浜唒rint...
  • VB涓濡傛灉灏print鐨缁撴灉鏄剧ず鍦ㄦ枃鏈涓?
    绛旓細'瑕侀夎Text1.MultiLine 灞炴т负True Private Sub Form_Click()Dim jl As String Dim i%, j%, S Static A As String jl = "---涔樻硶鍙h瘈琛---" & Chr(13) & Chr(10)For i = 1 To 9 For j = 1 To i S = i * j jl = jl & Chr(13) & Chr(10) & i & "脳" & j...
  • 鍏充簬VB涓璸rint鐨鏍煎紡
    绛旓細鍙屽紩鍙峰紩鐢ㄧ殑鍐呭,鏄剧ず鏃舵槸鍘熸牱锛屾病鏈夊紩鍙风殑璇ユ槸鍙橀噺,鍒嗗彿琛ㄦ槑鍚庨潰鐨勮緭鍑鸿绱ф帴鐫鍓嶄竴涓.鍥犳灏 print"Arr(";I;")="锛汚rr(i) 缃簬 for i=0 to 3鐨勫惊鐜腑,鍙杈撳嚭 Arr(0)=...Arr(1)=...Arr(2)=...Arr(3)=...灏辨槸Arr(0)锛孉rr(1)锛孉rr(2)锛孉rr(3)鍏蜂綋鐨勫间簡 鑰佸紵,闂緱...
  • vb涓璸rint鏄粈涔堟剰鎬?
    绛旓細Print鍦VB涓鏄竴涓緭鍑哄嚱鏁帮紝鐢ㄤ簬灏嗕俊鎭緭鍑哄埌鎺у埗鍙版垨鑰呯獥浣撲腑銆傚湪VB涓紝杈撳嚭鏂囨湰鐨勬柟娉曢氬父鏄娇鐢Print璇彞锛屽Print 鈥淗ello World鈥濈瓑绛夈侾rint璇彞鍙互鎺ュ彈澶氫釜鍙傛暟锛屽苟灏嗗畠浠繛鎺ユ垚涓涓瓧绗︿覆銆傚湪VB涓紝Print涓嶄粎浠呭彲浠ヨ緭鍑烘枃鏈紝瀹冭繕鍙互鐢ㄤ簬杈撳嚭鏁板煎拰琛ㄨ揪寮忋侾rint鍑芥暟鎺ュ彈鍙傛暟锛屽彲浠ュ鍙傛暟杩涜杩愮畻锛...
  • VB Print璇彞濡備綍鏄剧ず鍦ㄤ腑闂撮儴浣嶈屼笖杈撳嚭鐨鍐呭涓虹孩鑹,,渚嬪涓嬪浘...
    绛旓細TextWidth(str) / 2) Me.CurrentX = 0 Me.ForeColor = vbRed Print str Me.ScaleLeft = 0 Me.CurrentX = 0 Me.ForeColor = vbDefaultEnd Sub'濡傛灉绐楀彛鏀瑰彉澶у皬锛屽缁堝眳涓緭鍑恒傚鏋滆淇濇寔姣忚鐨勪綅缃浉瀵逛笉鍙橈紝瑕佹妸瀹冨悎鎴愪竴涓瓧绗︿覆杈撳嚭锛屽惁鍒欐瘡琛岄兘灞呬腑鐨勩
  • 扩展阅读:vb中print后面填什么 ... vb中print format的用法 ... vb中print逗号分号的用法 ... 记事本无限弹窗代码vbs ... vb中print是方法还是事件 ... vb的print方法如何使用 ... vb中print换行语句 ... vb设置command缺省按钮 ... vb中print的用法举例 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网