把原来的内容删了。
-----------以下代码-------------------
Open "e:\计算结果.txt" For Output As #1
Print #1, "正交表如下所示"
Print #1, "Table: l27 (3 ^ 13)"
Print #1, " dc D Np L Rsc Rsy h "
For i = 1 To 27
Print #1, Tab(1); l27(i, 1); Tab(9); l27(i, 2); Tab(17); l27(i, 3); Tab(21); l27(i, 4); Tab(31); l27(i, 5); _
Tab(41); l27(i, 6); Tab(51); l27(i, 7);
Write #1,
Next
For i = 1 To 27
Print #1, "*************************************************************************"
Print #1, "管程计算结果: "
Print #1, "流通面积Ac(m2):", Tab(30); Left(Ac1(i), 5)
Print #1, "流速Uc(m/s):", Tab(32); Left(Uc1(i), 5)
Print #1, "雷诺准数Rec:", Tab(30); Left(Rec1(i), 5)
Print #1, "普兰特准数Prc:", Tab(29); Left(Prc1(i), 5)
Print #1, "对流传热系数αc(W/(m·℃):", Tab(29); Left(αc11(i), 5)
Print #1, " "
Print #1, "壳程计算结果: "
Print #1, "流通面积Ay(m2):", Tab(30); Left(Ay1(i), 5)
Print #1, "流速Uy(m/s):", Tab(32); Left(Uy1(i), 5)
Print #1, "当量直径de(m):", Tab(30); Left(de1(i), 5)
Print #1, "雷诺准数Rey:", Tab(30); Left(Rey1(i), 5)
Print #1, "普兰特准数Pry:", Tab(30); Left(Pry1(i), 5)
Print #1, "对流传热系数αy(W/(m·℃):", Tab(29); Left(αy1(i), 5)
Print #1, " "
Print #1, "总传热系数KK(W/(m·℃):", Tab(29); Left(αc11(i), 5)
Print #1, "实际换热面积Af(m2):", Tab(29); Left(Af1(i), 5)
Print #1, "计算换热面积Aj(m2):", Tab(29); Left(Aj1(i), 5)
Print #1, "面积裕量系数YL:", Tab(29); Left(YL1(i), 5)
Print #1, "第"; i; "次计算结束!"
Next
Close #1
-----------------------------------------
假设:计算程序.exe 目录是F:\FF
Q1:能否让生成的 计算结果.txt 自动保存到 F:\FF
也就是和 计算程序.exe 处于同一目录下.并且在程序运行后自动打开 计算结果.txt
Q2:能否自己命名计算结果.txt
PS:最好能写出代码
编这个程序也花了一个星期了, 之前从未接触过VB,
在图书馆借了几本VB资料 都没能找到答案,只好到总部了 |