㈠ 新年賀卡怎麼製作
需要工具:彩紙、剪刀、膠水、筆
1、首先找一張紅色彩紙,將彩紙對折,並剪出幾個圓形專。
㈡ vb新年賀卡編程
評論/瀏覽(0/1)發表時間:2007年9月4日 8時35分
[%repeat_0 match="/data/option"%] [%=@title%] [%=@count%]票 [[%=@percent%]%]
[%_repeat_0%]
河北工業大學計算機軟體技術基礎(VB)
課 程 設 計 任 務 書
本題難度級別:C 實現基本要求代碼:約100行
主要涉及:控制項數組、圖形方法、擴展控制項和菜單設計
一、設計題目:新年賀卡程序設計(出題人:趙秀平)
二、目的與要求:
1.目的:
培養學生綜合利用Visual Basic語言進行程序設計的能力,主要是培養學生綜合利用控制項數組、擴展的ActiveX控制項、圖形方法和菜單進行設計的能力。
2.基本要求:
自己設計一個新年賀卡。要求如下:
n 進行菜單設計
n 程序要能夠通過菜單命令來控制動畫的播放、設置賀詞的字體和字型大小、窗體及一些控制項的背景顏色。
n 賀詞象霓伍鉛虹燈一樣閃爍;每個字的顏色是隨機的,且字的顏色不能與其控制項的背景顏色相同。
n 五彩繽紛的碎紙在不停地散落。
n 顯示播放flash動畫的進度。
n 當窗體縮放時,窗體上的各個控制項隨著作相應的變化。
3.創新要求:
在基本要求達到後,進行創新設計,進一步完善系統。創新方向提示如下:
★ 可以在程序運行中輸入賀詞、
★ 可以選擇所播放的flash文件。
★ 增加工具欄,工具欄中設有常使用的工具按鈕;為某些命令設置快捷鍵。
★ 其它方面的創新(功能實用,有一定的代碼量)。
三、設計方法和基本原理:
1. 問題描述:
程序界面見上面的示意圖,功能描述參見基本要求和創新的內容。設計時可以使用隨同本任務書一起提供的flash文件。
2. 問題的解決方案:
①設計程序界面(界面設計狀態示意如下)
窗體中有菜單,使用標簽和標簽控制項數組、文本框、定時器等這些基本的控制項。
另外還使用了三個擴展控制項:CommonDialog(在Microsoft Common Dialog6.0部件中)、ShockwaveFlash(在ShockwaveFlash部件中)和Slider(在Microsoft Windows Common Controls6.0部件中)。這些控制項都需要載入到工具箱中才能在設計時使用。擴展控制項的載入和使用方法參見教材或相關設計資料。
將相關的控制項加入工具箱後,即可在窗體上適當位置放置並設置相應的屬性。
②編寫代碼
在編寫事件處理過程代碼時需注意以下幾點:
(1) 利用shockwaveflash控制項來控制flash文件的播放
(2) 利用CommonDialog控制項來設置賀詞的字體和字型大小、窗體及一些控制項的背景顏色。
(3) 賀詞「祝新年快樂!」有6個標簽控制項的Caption屬性值組成,這6個標簽控制項構成了一個控制項數組。在時鍾控制項的timer事件中通派橘鬧過設置標簽控制項的Visible屬性就可以實現賀詞的動態顯示。
(4) 使用QBColor函數來指定字的顏色;QBColor函數中的顏色碼的取值為0-15,每個顏色碼代表一種顏色,可以使用隨機函數生成0-15的隨機數來為賀詞當中的每個字指定顏色。
(5) 在時鍾控制項的timer事件中,利用畫點方法Pset和循環可以實現五彩的碎紙不停地散落。
(6) 通過slider控制項顯示播放flash動畫的進度。
四、主要技術問題的描述:
(1) 菜單的設計參看課本第十章。
(2) shockwaveflash控制項參看課本第十三章
(3) 利用下列代碼可以在窗體上產生五彩的碎紙。
For i = 0 To 100
XPos = Rnd * ScaleWidth
YPos = Rnd * ScaleHeight
PSet (XPos, YPos), QBColor(Int(Rnd * 16))
Next
(4) 在時鍾控制項的timer事件中,通過Slider1.Value=ShockWaveFlash1.FrameNum可顯塵罩示播放flash動畫的進度。
五、參考資料
★ Visual Basic 程序設計教程 及 Visual Basic 實驗教程
★ VB6.0程序員指南
★ VB6.0控制項參考手冊
★ VB參考資料中的「文本編輯器.ZIP」
★ MSDN中文版,課程設計網站上提供的其它資料。
六、設計部分的評分標准(本題難度為C級,綜合時乘難度系數0.8)
基本要求全部完成
60
創新要求完成任意1項(不包括「其它」)
80
創新要求完成2項
90
創新要求完成3項以上(含3項)
100
[註:最後得分是根據本部分得分(占最大比例)以及課程設計期間紀律、設計報告書、答辯情況綜合得出。
我想要求應該是這個吧
㈢ 如何用C語言寫新年祝福
C語言:
#include <stdio.h>
int main()
{
printf("Happy new year!");
return 0;
C++語言
#include <iostream>
using namespace std;
int main()
{
cout << "Happy new year!";
return 0;
}
(3)編程語言寫新年賀卡怎麼操作擴展閱讀
C語言特點
(1)簡潔的語言
C語言包含的各種控制語句僅有9種,關鍵字也只有32 個,程序的編寫要求不嚴格且以小寫字母為主,對許多不必要的部御襪分進行了精簡。實際上,語句構成與硬體有關聯的較少,且C語言本身不提供與硬體相關的輸入輸出、文件管理等功能,如需此類功能,需要通過配合激拆謹編譯系統所支持的各類庫進行編程,故c語言擁有非常簡潔的編譯系統。
(2)具有結構化的控制語句
C語言是一種結構化的語言,提供的控制語句具有結構化特徵,如for語句、if⋯else語句和switch語句明基等。可以用於實現函數的邏輯控制,方便麵向過程的程序設計。