資源簡介
包含全部章節的源代碼,一本廣受好評的界面設計工具書!一書在手,畢業無憂。附所有實例的程序源代碼
代碼片段和文件信息
function?varargout?=?login(varargin)
gui_Singleton?=?1;
gui_State?=?struct(‘gui_Name‘???????mfilename?...
???????????????????‘gui_Singleton‘??gui_Singleton?...
???????????????????‘gui_OpeningFcn‘?@login_OpeningFcn?...
???????????????????‘gui_OutputFcn‘??@login_OutputFcn?...
???????????????????‘gui_LayoutFcn‘??[]??...
???????????????????‘gui_Callback‘???[]);
if?nargin?&&?ischar(varargin{1})
????gui_State.gui_Callback?=?str2func(varargin{1});
end
if?nargout
????[varargout{1:nargout}]?=?gui_mainfcn(gui_State?varargin{:});
else
????gui_mainfcn(gui_State?varargin{:});
end
function?login_OpeningFcn(hobject?eventdata?handles?varargin)
handles.output?=?hobject;
warning?off?all;
javaframe?=?get(hobject?‘Javaframe‘);
javaframe.setFigureIcon(javax.swing.ImageIcon(‘icon1.jpg‘));
if?nargin?==?3??%用于初始打開對話框
????%%?若被指文件不存在,創建一個
????if?~exist(‘login.mat‘?‘file‘)
????????strName?=?‘dafei‘;
????????strPassword?=?‘123456‘;
????????len?=?length(strName)?+?length(strPassword);
????????userInfo.name?=?{char(strName?+?len)};
????????userInfo.password?=?{char(strPassword?+?len)};
????????userInfo.num?=?{0};
????????userInfo.lastLogin?=?{0};
????????userInfo.phone?=?{‘15002356200‘};
????????%%?配置文件名為login.mat
????????save?login.mat?userInfo;
????else
????????load?login.mat?userInfo;
????end
????%%?將用戶信息存入窗口的UserData中
????setappdata(hobject?‘userInfo‘?userInfo);
????%%?配置窗口控件
????set(handles.password?‘Enable‘?‘inactive‘);
????set(handles.text2?‘Visible‘?‘off‘);
????set(handles.newPassword?‘Visible‘?‘off‘);
????set(handles.text4?‘Visible‘?‘off‘);
????set(handles.phonenumber?‘Visible‘?‘off‘);
????%%?設置窗口模式標志
????set(hobject?‘UserData‘?‘login‘);
elseif?nargin?==?4??
????if?strcmp(varargin{1}?‘userRegister‘)%用戶注冊窗口
????????set(gcf?‘Name‘?‘用戶注冊‘);
????????set(handles.text3?‘String‘?‘密碼確認:‘);
????????set(handles.btnlog?‘String‘?‘注????冊‘);
????????set(handles.modifyPassword?‘Visible‘?‘off‘);
????????set(handles.userregister?‘Visible‘?‘off‘);
????????set(handles.usermanage?‘Visible‘?‘off‘);
????????set(handles.password?‘Enable‘?‘on‘);
????????%%?調整窗口大小
????????pos?=?get(gcf?‘Position‘);
????????pos(3)?=?pos(3)?-?80;
????????set(gcf?‘Position‘?pos);
????????%%?設置窗口模式標志
????????set(hobject?‘UserData‘?‘userRegister‘);
????????%%?將用戶信息存入窗口的UserData中
????????load?login.mat?userInfo;
????????setappdata(hobject?‘userInfo‘?userInfo);
????elseif?strcmp(varargin{1}?‘userManage‘)%用戶管理窗口
????????set(gcf?‘Name‘?‘用戶管理‘);
????????load?login.mat?userInfo;
????????setappdata(hobject?‘userInfo‘?userInfo);
????????set(handles.modifyPassword?‘String‘?‘保存修改‘);
????????set(handles.userregister?‘Visible‘?‘off‘);
????????set(handles.usermanage?‘Visible‘?‘off‘);
????????users?=?userInfo.name;
????????codes?=?userInfo.password;
????????for?i?=?1?:?length(users)
????????????users{i}?=?char(users{i}?-?length(users{i})?-?length(codes{i}));
????????end
????????se
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???15841441??2014-08-20?16:09??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\其他程序\俄羅斯方塊V3.0.rar
?????文件??????62919??2013-02-28?22:07??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\其他程序\數據庫訪問工具BY羅華飛V1.0.rar
?????文件??????10935??2013-03-05?10:02??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\其他程序\貸款計算器BY羅華飛V1.0源碼.zip
?????文件?????138276??2014-08-18?23:43??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\其他程序\身份證號批量生成工具BY羅華飛V1.0.rar
?????文件??????????0??2014-08-18?23:42??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第10章\例子近期發布,詳見論壇.txt
?????文件???????2358??2008-12-22?09:29??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第11章\密碼登陸框正式版V2.2BY羅華飛\icon1.jpg
?????文件??????15360??2011-01-03?21:45??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第11章\密碼登陸框正式版V2.2BY羅華飛\login.asv
?????文件???????6034??2011-01-16?12:57??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第11章\密碼登陸框正式版V2.2BY羅華飛\login.fig
?????文件??????15445??2011-01-03?22:15??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第11章\密碼登陸框正式版V2.2BY羅華飛\login.m
?????文件????????339??2011-01-03?22:02??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第11章\密碼登陸框正式版V2.2BY羅華飛\login.mat
?????文件???????2358??2008-12-22?09:29??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第11章\科學計算器V2.1正式版BY羅華飛\icon1.jpg
?????文件??????15013??2011-01-03?22:29??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第11章\科學計算器V2.1正式版BY羅華飛\jisuanqi4.fig
?????文件??????24319??2011-01-03?22:37??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第11章\科學計算器V2.1正式版BY羅華飛\jisuanqi4.m
?????文件????????275??2014-08-17?22:39??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.1.1\example1_1_1.m
?????文件????????203??2014-08-17?22:40??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.1.1\example1_1_1_2.m
?????文件????????133??2010-12-09?20:16??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.3.1\example1_3_1_2.m
?????文件????????200??2010-12-09?20:15??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.3.1\example_1_3_1.m
?????文件????????340??2014-08-17?23:00??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.10\example1_4_10.m
?????文件????????257??2010-12-09?20:25??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.11\example1_4_11.m
?????文件?????????96??2010-12-09?20:25??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.12\example1_4_12.m
?????文件???????1305??2010-12-09?20:26??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.13\example1_4_13.m
?????文件????????396??2014-08-17?23:06??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.14\example1_4_14.m
?????文件????????491??2014-08-17?23:09??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.15\emailVerify.m
?????文件????????142??2014-08-17?23:08??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.15\example1_4_15.m
?????文件?????????95??2014-08-17?23:11??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.16\example1_4_16.m
?????文件????????336??2014-08-17?23:10??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.16\psdVerify.m
?????文件????????455??2014-08-17?23:13??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.17\dateVerify.m
?????文件????????106??2014-08-17?23:13??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.17\example1_4_17.m
?????文件?????????34??2014-08-17?23:19??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.18\example1_4_18.m
?????文件???????2081??2014-03-18?02:11??MATLAB?GUI設計學習手記(第3版)源代碼BY羅華飛\第1章\例1.4.18\idCardVerify.m
............此處省略364個文件信息
- 上一篇:MATLAB GUI設計學習手記 第3版 源代碼
- 下一篇:裁剪ICP代碼
評論
共有 條評論