要實現上述所有功能,需要很多步驟,現在將全部**寫出來,供大家學習。
第乙個程式即inc&dec的**如下:
usingsystem;
using
system.collections.generic;
using
system.componentmodel;
using
system.data;
using
system.drawing;
using
system.linq;
using
system.text;
using
system.threading.tasks;
using
system.windows.forms;
using
system.io;
namespace
assigna
public
int num = 0; //
display various situation
public
int time = 1; //
timer1 record of changes
public
int counter = 0; //
digital changes
public
string
state;
bool bn = ; //
an initial value
private
void form1_load(object
sender, eventargs e)
else
}public
void btnclose_click(object
sender, eventargs e)
sw.close();
//keep records
streamwriter aw = new streamwriter("
d:");
aw.writeline("0
");aw.close();
//send close information
for (int i = 0; i < 10; i++)
close();
}private
void btnstart_click(object
sender, eventargs e)
else
if(time == 2
)
//send start information
}
private
void btnstop_click(object
sender, eventargs e)
else
if (timer1.enabled ==false
)
else
if(timer1.enabled == true && time == 2
)
//send stop information
}
private
void btnreset_click(object
sender, eventargs e)
//send the information reset
private
void timer1_tick(object
sender, eventargs e)
//in timer1 digital growth
}
else
if(time == 2
)
//in timer1 digital reduce
} }
private
void timer2_tick(object
sender, eventargs e)
}switch (num) //
according to information change
file.delete(
@"d:
"); //
delete information file
} }
}}
第二個dec程式的**如下:
usingsystem;
using
system.collections.generic;
using
system.componentmodel;
using
system.data;
using
system.drawing;
using
system.linq;
using
system.text;
using
system.threading.tasks;
using
system.windows.forms;
using
system.io;
namespace
assignb
public
int num = 0; //
display various situation
public
int counter = 0; //
digital changes
public
string state = "
initial state ";
bool bc = ; //
an initial value
private
void form1_load(object
sender, eventargs e)
else
}public
void btnclose_click(object
sender, eventargs e)
sw.close();
//keep records
streamwriter bw = new streamwriter("
d:");
bw.writeline("0
");bw.close();
//send close information
for (int i = 0; i < 10; i++)
//deleting files, prevent the restart, anomalies
close();
}private
void btnstart_click(object
sender, eventargs e)
}
//send start information
private
void btnstop_click(object
sender, eventargs e)
else
if (timer1.enabled == true
)
else
if (timer1.enabled == false && counter == 10
)
//send stop information
}
private
void btnreset_click(object
sender, eventargs e)
private
void timer1_tick(object
sender, eventargs e)
//in timer1 digital growth
}
private
void timer2_tick(object
sender, eventargs e)
//read in information
}
switch (num) //
according to information change
file.delete(
@"d:
"); //
delete information file
} }
}}
怎樣學好winform3
特別要求 i.停止 單擊停止後,計數器停止增加或減少 然後,使 stop 鍵變成disabled而 start 鍵變亮。同時,文字 state 變為 inc dec stop increasing 或者是 inc dec stop decreasing 又或者是 inc stop decreasin...
怎樣學好法語?
法國人說 如果把英語比做小學生的話,法語就是博士後 了,雖然有些誇張,但法語的嚴謹與精確的確是其它語言無法比擬的,在純正標準的法語中,你很難找到可以玩文字遊戲的破綻,聯合國之所以把一些重要的檔案用法語備案,也恰恰是看中這一點。當然,博士後 的 美譽 是以其繁雜的語法 眾多的動詞變位和飄忽的單詞陰陽性...
怎樣學好python
文章摘自 3 學完了基本語法後,就可以進行互動式學習了。python具備很好的互動學習模式,對於書本上的例子我們可以通過互動平台進行操練,通過練習加深印象,達到學習掌握的目的。4 通過以上三個步驟的學習後,我們大致掌握了python的常用方法 關鍵字用法以及函式語法等。接下去的學習上,我們就可以著手...