国产精品久久人人做人人爽_国产三级精品最新在线_国产99er66在线视频_国产手机在线小视频免费观看_免费国产一级特黄久久_北条麻妃国产九九九精品视频_国产亚洲精品日韩已满十八_2021精品国内一区视频自线_日本精品视频四虎在线观看

024-3189 1684

首頁
定制開發(fā)
軟件產(chǎn)品
解決方案
成功案例
易勢科技
易勢科技沈陽軟件開發(fā)_沈陽軟件公司_沈陽軟件定制易勢科技易勢動態(tài)
易勢動態(tài)

軟件開發(fā)中遇見問題的解決辦法

      易勢科技作為一家沈陽軟件開發(fā)公司,在軟件開發(fā)中總會遇見各式問題,最近在開發(fā)winform程序時就遇見個奇怪問題。

      進(jìn)行winform程序的軟件開發(fā)時,界面的美觀是最難的,因?yàn)闊o法像B/S程序那樣使用css進(jìn)行界面美化,這就需要我們在后臺使用程序自己化界面。通常我們會把窗體的邊框隱藏起來,然后自己再添加個panel,然后在panel上畫出圖標(biāo)、標(biāo)題、最大化、最小化、關(guān)閉和還原圖標(biāo),偽裝成原窗體的標(biāo)題欄。我們先實(shí)現(xiàn)虛方法OnPaint,然后使用Graphics g = e.Graphics;進(jìn)行繪畫,可這次在進(jìn)行繪畫后執(zhí)行發(fā)現(xiàn)標(biāo)題欄并沒有繪畫出來,最后一點(diǎn)點(diǎn)調(diào)試查找原因發(fā)現(xiàn)是在畫圖標(biāo)時跳到異常提示索引超出節(jié)組的長度,最后定位到代碼 Bitmap iconImage = this.Icon.ToBitmap(); 這個代碼是把圖標(biāo)轉(zhuǎn)換為bitmap格式,可是窗體設(shè)置了icon,肯定不會為null的,起初懷疑是路徑寫錯了,反復(fù)確認(rèn)后路徑也沒有問題,那最后就有可能是文件的格式不對了,繼續(xù)確認(rèn),引入其他項(xiàng)目的icon文件,重新運(yùn)行程序,結(jié)果成功了,ok,這回確定了是文件的格式問題了,重新制作個icon圖標(biāo),大功告成。

       所以說,我們在進(jìn)行軟件開發(fā)時,總會遇見各式問題,一個空格,一個標(biāo)點(diǎn)符號或者某個文件格式有問題都會造成程序的無法運(yùn)行,我們只能耐下心一點(diǎn)點(diǎn)查找進(jìn)行解決。

       沈陽易勢科技軟件開發(fā)公司歡迎各類企業(yè)進(jìn)行軟件開發(fā)咨詢,我們可以為您提供軟件開發(fā)定制服務(wù),包括辦公OA開發(fā)、CRM開發(fā)、ERP開發(fā)