Time of Update: 2018-12-05
1.再談"資料視窗橫向滾動時用PB鎖定某列" --------------------------------------------------------------------------------重慶大學電腦係數據知識工程研究室 (400044)
Time of Update: 2018-12-05
DDDW 事件概述 1、所有對DDDW的操作都通過觸發pbm_command事件完成 1)、在PB的使用者事件中,大多數事件對應的Windows 事件都有兩個參數:lparam 和 wparam,而在PB中,pbm_command沒有參數,但可以通過message對象的兩個屬性取得Windows事件對應的Event ID,這兩個屬性就是: LongParm 和 WordParm。 LongParm 包含DDDW的Handle,用intLow()可取得其Handle WordParm
Time of Update: 2018-12-05
資料視窗怎樣限制用滑鼠中鍵來滾動 問: 用freeForm格式的資料視窗怎樣限制它的滾動?當我停在她上面用滑鼠中鍵時就自動滾動的不知哪行了。 答: 如果要禁止使用中鍵,則在dw中的other事件裡寫: if message.number = 522 then return 1 順便和大家說說windows的滑鼠系統訊息 WM_MOUSEMOVE = 512;滑鼠移動 WM_LBUTTONDOWN = 513;左鍵按下 WM_LBUTTONUP = 514;左鍵釋放
Time of Update: 2018-12-05
隨著電腦在生產、銷售、管理上應用水平的提高以及Internet 、Intranet 的普及,條碼技術在生產管理、銷售管理上的使用越來越多,條碼的編碼技術和識別技術也得到了較快的發展。我單位因建設資訊管理系統的需要,使用條碼識別生產中的光纖,並用來管理光纖,需要給多台客戶機配備條碼列印功能。但普通的條碼印表機價格比較昂貴,功能比較單一,給每台電腦配條碼印表機是很不合算的,也給工作帶來不便。---- 我們利用MIS系統的前台開發工具PowerBuilder 6.0
Time of Update: 2018-12-05
菜單條-MenuBar、功能表項目-MenuItem、串聯功能表(子功能表)-SubMenu功能表項目(MenuItem)是菜單中最基本的元素,只要有文字內容的就是功能表項目。菜單條(MenuBar)是菜單中層級最高的功能表項目的總稱,也叫做功能表標題。菜單條的內容總是顯示出來,對菜單的操作也是首先從這裡開始的。在菜單條上移動滑鼠或者點擊其中的項目可以顯示對應的內容,稱為下拉式功能表,包括很多的功能表項目,它們大多數都執行相應的功能,少數還可以包含更細緻的內容,稱為串聯功能表(SubMenu),
Time of Update: 2018-12-05
一、首先,你不能像datawindow那樣用數組名作為參數進行傳值,因為在嵌入式sql語句中不支援唯寫數組名:比如:如果是datawindow的話你可以這樣寫:string ls_jobids[]dw_1.retrieve(ls_jobids)但是,如果是嵌入式sql語句,你如下面寫法就是錯誤的,因為在PB中它不識別數組名:string ls_jobids[]long ll_countselect isnull(count(distinct order_id),0) into
Time of Update: 2018-12-05
在PB中經常要調用外部程式並等待此程式運行結束後顯示相關資訊。如我們要備份Adaptive Server Anywhere 6.0資料庫,在備份結束後顯示"備份完成!"的提示資訊,如果在調用備份程式dbbackup後馬上用messagebox顯示提示資訊,那麼程式運行時則會出現這種情況: dbbackup備份程式還在運行,"備份完成!"的提示就已經顯示了,顯然不符合我們的設想。對於這種情況,我們可以藉助API函數FindWindowA()、IsWindow()和PB本身函數yield()來解決。
Time of Update: 2018-12-05
我的XP系統,公司和家裡都是。一直用著IE8挺不錯的,不過去年經常上網易看NBA文字直播,那個flash直播貌似有重大bug,正在直播中會彈出一個錯誤提示,以後再使用IE開啟新標籤頁立刻就會彈出錯誤來,找了好多解決方案都不行。
Time of Update: 2018-12-05
啟動/關閉:請指定主機和目標資料庫身份證明 10g: 重新啟動資料庫:請指定主機和目標資料庫身份證明 主機身份證明 指定作業系統的使用者名稱和口令, 以登入到目標資料庫電腦。 資料庫身份證明 請指定目標資料庫的身份證明。 輸入後提示:驗證錯誤 檢查並更正以下錯誤, 然後重試該操作: 錯誤 - 以使用者 Administrator 的身份串連
Time of Update: 2018-12-05
當利用PowerBuilder建立資料視窗時,使用者通常不能自己選擇資料來源和顯示類型。如何讓使用者在應用程式中自己定義資料視窗的資料來源和顯示類型呢?為了達到這個目的,我們必須在運行程式階段根據使用者自己的需求,動態地建立一個資料視窗。筆者將結合實際,詳細介紹動態建立資料視窗的步驟。 在建立動態資料視窗之前,必須先得到資料視窗對象的文法,PB中為我們提供了SyntaxFromSQL(
Time of Update: 2018-12-05
第一種情況:如果單擊PB環境中的db profile工具列按鈕,然後選擇相應的介面,最後單擊“new...”按鈕時出現提示時解決方案:我們在使用PowerBuilder的直聯結口(native drivers)聯結諸如Sybase或Oracle這樣的大型資料庫時,有時會發生聯不上庫的情況, 並且遇到提示資訊 “DBMS XXX is not supported inyour current installation”。 產生這種現象的原因是我們沒有正確地安裝或設定好PB的native
Time of Update: 2018-12-05
這是我在網上看到的文章,感覺對自己很有用,下面的內容是我摘抄加上自己總結的。原文作者不詳,估計我看到的網站也是轉載的,這裡就不特意寫出處了。 一、 處理SQL語句 1、 緩衝SQL語句 在應用程式中,有時需要反覆調用同一組SQL語句,此時,可以通過為這些SQL建立緩衝區來提高執行效能。預設下,SQL語句的緩衝區是關閉的。可通過如下語句開啟: SQLcache = n n表示裝入緩衝區的SQL語句數量(預設為0)。 例如:Dw_1.settransobject(sqlca)Sqlca.
Time of Update: 2018-12-05
01./*----------------------------------------------------------------------------------- 02.函數功能:指定某行某列的屬性值(字型、背景顏色等) 03. 04. 參數: 05. dw 資料視窗名 06. args_properties (text: 改變字型顏色; background: 背景色) 0
Time of Update: 2018-12-05
買了個thinkpad e40筆記笨,看著網路攝影機旁邊有個麥克風的小洞,但語音時就是對方聽不到,鬱悶之極,在網上查都是說在控制項面板上設定一下就行了,但找了好久也沒找到,在一次偶爾看控制台聲音的時候,實然發現,原來開關在這呀,嘿嘿~一、開始->設定->控制台->雙擊“聲音和音訊裝置”,彈出如下視窗: 二、找到“語聲”標籤頁,單擊“錄音”下面的“音量”按鈕,如所示: 三、彈出一個“錄.”視窗,把“選擇”打上對鉤,就OK了,如所示: 到此為止,麥克風已經可以使用了,不信你試試看,
Time of Update: 2018-12-05
Getchild函數主要被用來得到一個資料視窗的子資料視窗該函數在兩種情況下可以使用,1、取出資料視窗對象的下拉式資料視窗; 2、取出複合風格(composite)資料視窗對象裡所嵌入的子資料視窗對象。文法:integer dwcontrol.GetChild (string name, REF DataWindowChild dwchildvariable )例子1 這段程式取出一個composite資料視窗對象的兩個子資料視窗,
Time of Update: 2018-12-05
如何在PB中使用WINSOCK控制項 原著:達偉春 隨著資源共用和即時通訊的需要,很多電腦應用程式早已甩開單兵作戰的模式,轉入聯合行動。 網路在電腦世界裡,越來越發揮著舉足輕重的作用。在WINDOWS應用程式中,處理即時通訊最常用到的還是MICROSOFT公司提供的 WINSOCK控制項。許多資料都細述了WINSOCK在VB中的使用方法,就連WINDOWS本身提供的hlp檔案也是針對VB而寫的。筆者因為實際應用
Time of Update: 2018-12-05
摘自:http://www.cnblogs.com/powerbuilder/archive/2012/03/11/2391128.html PB中Grid類型的資料視窗是用的最廣泛的一種類型,特點:建立快速,位置調整方便,運行後使用者也可以方便的調整列的寬度,列的位置, 運行效率也最高。 但是這個資料視窗類別型的線條顏色是固定的,不能改變(可以通過API或者第三方控制項修改記憶體資料改變) ,而且線條也不是很美觀,呵呵, 不少人對他的顏色不滿意。
Time of Update: 2018-12-05
以前只知道打過包時需要幾個動態串連庫,自己在網上也搜了搜,有的說的這、有的說那,還有的說多多易善,不行就多能幾個。但,最終也不知道就需要幾個.DLL檔案,現在終於搞清楚了。 一、建立你的應用程式,在這裡就不多敘述了,根據你自己的項目而定。(在這裡主要探討打包過程,假設項目已建立好,開發工具為PB+SQL SERVER) 二、單擊“File”-->"New
Time of Update: 2018-12-05
實現:treeview的同步選擇(checkboxes)的用法 1、當選擇了父節點時,所有的子節點都已選擇 2、當一個子節點未選擇時,父節點可以選擇 本人總結了各方神人給出的checkboxes用法代碼,不是為了居功,只是給各位多提供一條搜尋路徑。參考來自CSDN代碼:1、為TreeView 添加一個使用者事件 ue_synchronizechildren(long handle, integer state),代碼如下:long
Time of Update: 2018-12-05
一、方法一:單擊pb環境system tree視窗,右擊邊第一個標籤頁,找到你想要的control控制項拖到你的視窗上就OK了,如所示:二、方二:1、問題現象:當在powerbuilder中插入OLE控制項點擊insert control時,應用程式自動關閉, 在網上查詢時有人說是其他ocx(如金山,超星)衝突而導致的,畢竟現在的軟體很多很多,怎麼知道是那個軟體衝突造成的呢?2、原理分析當我們點擊OLE控制項中的insert control時,pb會搜尋那些控制項可用,並且在PB中顯示出來。