2)刪除新創建的對話框上的所有默認控件,然後添加7個編輯控件和1個按鈕控件;
3)右鍵單擊任何編輯控件,並在出現的菜單中選擇“class wizard”;在“ClassWizard”中,7個編輯控件與Int類型的變量綁定:m _ num1,m _ num2...m _ num7
4)在“ClassWizard”中為按鈕控件添加壹個處理過程,選擇“添加句柄&;編輯”,填寫以下代理人(以下流程適用於湖南省福利彩票-35選7,稍加修改可適用於其他地區):
int temp,pnum[35],num[7];//臨時變量,臨時數組
for(int I = 0;我& lt35;I++) //數字選擇的賦值。
pnum[I]= I+1;
//* * *選擇流程:* * *//
for(I = 0;我& lt7;i++)?
{
temp = random(100);//取隨機種子數
temp = temp34//取小於35的數組元素。
while(pnum[temp]!=0)//如果是已經選擇的元素,請重新選擇。
{
temp = random(100);
temp = temp34
}
num[I]= pnum[temp];//選擇壹個數字
pnum[temp]= 0;//將元素設置為0以指示它已被選中。
}
/* * *選好號碼後,要進行排名:* * */
for(int chance = 0;機會& lt7;chance++)
{
int位置=機會;//用於元素排序的光標
for(I = 0;我& lt7;i++)
{
if(num[position]>Num[i]) //如果後面的元素大於前面的元素,則交換位置。
{
temp = num[position];
num[位置]= num[I];
num[I]= temp;
}
}
}
/* * * *最後,將選定的數字賦給編輯控件的變量:* * * * *
m _ num 1 = num[0];
m _ num 2 = num[1];
m _ num 3 = num[2];
m _ num 4 = num[3];
m _ num 5 = num[4];
m _ num 6 = num[5];
m _ num 7 = num[6];
update data(FALSE);//通過變量刷新編輯控件的顯示。
至此,“搖號選擇器”宣告完成。點擊對話框上的按鈕,妳會看到這個小程序也可以在彩票號碼打印機上實現選機功能。