EDA365电子论坛网

标题: GUI中如何读取一个excel中的汉字并显示在edit中? [打印本页]

作者: li205212021    时间: 2023-2-20 11:18
标题: GUI中如何读取一个excel中的汉字并显示在edit中?
看过一个初学者视频,关于学生成绩查询,edit1中显示的是分数,如果把分数用汉字表示(优秀,良好,及格,较差),怎么才能在edit中显示呢?
8 r- s( P5 p) ^  ]7 x& |

9 H- E9 Y7 Z3 F4 s3 o5 k" \3 \( }4 n' Z& t
9 A$ `7 n; x4 B8 N" N
% g6 Y9 M" h5 M# p$ j# A. o. n
) l- V4 ~) T! L, g5 a5 T9 Q

作者: whatever_    时间: 2023-2-20 13:10
[Filename Pathname] = uigetfile({'*.xls'}, 'Choose a file');
# B# A3 v7 o3 r% [( i& Wstr = [Pathname Filename];
* X, x/ N( L4 S7 R%将读取的文件地址显示在edit2中$ J# N4 C( {! D; C7 n
set(handles.edit2, 'string', str);
/ i0 ~6 P% R5 D! d: A: Z%读取文件
" P$ N  ~1 b' H. k[fenllei laji] = xlsread(str);
5 Q6 `( ]' x) O. A%每行都要,但只要第一列3 Q, @6 `, L8 ]9 R2 \
set(handles.listbox1, 'string', laji(:, 1));! J- J6 p1 G1 q0 y# B8 \' _! Z
%设置全局变量
% R2 F$ F8 p3 E/ Z# nhandles.fenlei = fenllei;
3 T. Y+ R) V6 m3 |% ~8 W6 ]%更新gui
0 O* }" u, k" W3 Q; ~1 ~$ Z8 Tguidata(hObject, handles);
作者: duhe3hfu    时间: 2023-2-20 13:14
把四种垃圾分别放入四个集合中,集合的名称分别为可回收、干、湿、有害垃圾,然后在一个edit1中输入垃圾的名称,比如易拉罐,点击一个查询按钮,在edit2中就显示易拉罐对应的集合的名称(可回收垃圾)
作者: dream123    时间: 2023-2-20 13:17
我也是按着视频这么做的,为啥我显示不出来edit的成绩




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2