原创 ASSERT用法

assert()函數用法總結   assert宏的原型定義在<assert.h>中,其作用是如果它的條件返回錯誤,則終止程序執行,原型定義: #include <assert.h> void assert( int express

原创 基於對話框的項目中添加log對話框

App類的InitInstance函數中添加代碼 或修改成CLogDlg dlg;

原创 messagebox標題欄顯示不完整

MessageBox(_T("我就是內容"),L"我就是標題",MB_YESNO|MB_ICONQUESTION); 標題太長顯示不完整 可以通過對話框來達到消息框的作用,重寫messagebox(); 簡單點的可以在標題中加  "\n"

原创 WIN7安裝vs2019閃退

安裝程序進行到這步的時候閃退? 我在網上找了一些文章說修改兼容性什麼都不管用,後來看到一篇文章(地址找不到了,懶得找)說缺少補丁包,安裝之後問題解決。 解決方法:             安裝補丁包:kb4474419、kb449062

原创 WINDOWS7 : Oracle Database 11g 未在當前操作系統中經過認證

正在檢查操作系統要求... 要求的結果: 5.0,5.1,5.2,6.0 之一 實際結果: 6.1 檢查完成。 此次檢查的總體結果爲: 失敗 <<<< 問題: Oracle Database 11g 未在當前操作系統中經過認證。 建議案

原创 VMware ,CentOs 7設置固定IP

一般來說,虛擬機有三種網絡模式:1.橋接 2.NAT 3.Host-Only。在VMware的3中網絡模式中,NAT模式是最簡單的,基本不需要手動配置IP地址等相關參數。至於橋接模式則需要額外的IP地址。 下面開始配置自定義NAT模式:

原创 inno setup製作的安裝包,安裝後以管理員身份啓動

添加管理員權限 1、在[Setup]節點添加 PrivilegesRequired=admin 2、進入安裝目錄,找到文件SetupLdr.e32,這是一個二進制配置文件,需要用到ResHacker.exe這個工具修改    找到<req

原创 vs 編譯完成後拷貝文件

vs編譯文件後,把生成的文件拷貝到另一個目錄: XCopy /r /q "$(ProjectDir)$(OutDir)*.*" "$(ProjectDir)bin\%date:~0,4%%date:~5,2%%date:~8,2%%t

原创 DesktopAlert 彈出位置設置

自定義彈窗的位置 添加Popup LocationChanged事件 this.radDesktopAlert1.Popup.LocationChanged += Popup_LocationChanged;   在事件裏自定義彈窗位置

原创 Telerik 標題欄自定義按鈕及按鈕的各種效果

現在在學習 Telerik UI for WinForm,很多控件的效果都實現不出來,在這裏做一下筆記免得忘記,也供大家參考一起學習。 下邊是在標題欄上自定義按鈕的代碼: // 自定義按鈕

原创 Oracle 11g ORA-12514:TNS:監聽程序當前無法識別連接描述符中請求的服務

方法一: 重啓服務,如果還出現錯誤,用方法二。 方法二: 1. 找到listener.ora監聽文件,具體位置:E:\app\Administrator\product\11.1.0\dbhome_1\NETWORK\ADMIN\lis

原创 SQL腳本osql不是內部或外部命令 也不是可運行的程序或批處理文件

添加OSQL.exe 的系統環境變量 sqlserver2012      C:\Program Files\Microsoft SQL Server\110\Tools\Binn sqlserver2008      C:\Progr

原创 向數據庫中寫入文件

//獲得連接數據庫的ip,服務名,用戶,密碼 GetPropParam(); //連接pdm數據庫 if (!m_pdmDB.DBConnection(strPdmIP,strPdmName,strPdm

原创 debugview 遠程捕獲bug信息

遠程捕獲信息:  (win7)我在遠程電腦的debugview快捷方式中的目標中加 ”空格+/c“,在運行程序時報錯如下: invalid argument: c specify /? for usage 參數錯誤,win7 參數改爲"/