vb6

    31熱度

    1回答

    我日常工作的一部分是維護和擴展傳統的VB6應用程序。一個通用引擎是用C/C++編寫的,VB6使用這些函數來提高性能。 當談到異步編程時,C接口是不夠的,我們依靠COM控件來觸發事件到VB6。 我的問題是,當我在VB6中註冊控件時,VB會將此控件加載到內存中,並且不會卸載它,直到我退出VB6 IDE。由於控件一直加載,我無法在VC6中重新編譯它,因爲DLL文件被鎖定。 我找到的解決方案不是在VB中啓

    20熱度

    3回答

    我導入了kernel32庫。所以,我有createMutex函數可用,但我不太確定各種參數和返回值。 這是經典的Visual Basic,而不是Visual Basic.NET,但我可以用任何一種語言以答案的形式工作。

    89熱度

    3回答

    我剛搬到Visual Basic團隊工作。 Visual Basic中的break等效關鍵字是什麼?也就是說,要儘早退出循環,而不是方法?

    5熱度

    1回答

    有沒有一種很好的方法來創建一個VB6中的表單,可以很容易地嵌入到其他表單中? 最近有幾次,我想設計和編寫一個Form對象,我可以插入其他幾個「父」形式。我的目標是創建一個用於以特定方式管理多個UI組件的集中式代碼片段,然後能夠在多個位置使用它(包括UI佈局和邏輯)。我當然願意使用代碼(而不是設計視圖)來加載子窗體。 迄今爲止最好的方法是將子窗體的所有有趣的邏輯拉成一個類模塊,並讓每個父窗體佈置用戶

    1熱度

    4回答

    在一些VB6代碼,我有一個TreeView的崩潰事件的處理程序: Private Sub MyTree_Collapse(ByVal Node as MSComCtlLib.Node) 每當樹中的一個節點是摺疊這就是所謂的,無論是由用戶或編程。事實證明,通過一些迂迴的執行,可能會發生這樣的事情:處理程序將結束告訴節點崩潰,導致無限遞歸。 我可以想出多種方法來爲這隻貓蒙皮,但對我來說最簡單的是告

    2熱度

    4回答

    我正在爲在兩個位置使用的客戶端維護一個應用程序。一個在英格蘭,一個在波蘭。 數據庫存儲在英格蘭和使用的格式爲貨幣1000.00£,但信息被波蘭當地聚集在那裏1000,00是格式。 我的問題是,在VB6是那裏需要一個貨幣字符串在本地格式轉換爲另一種,或者我就只能解析字符串和替換,或功能。 ? BTW我已經看過CCur函數,但不能肯定是否會做我想做的。

    8熱度

    7回答

    重視簡單。我從來沒有做過安裝程序,我寧願不必學習太多。一個系統,我可以把一堆文件交給它,並且它會在理想的情況下做出一些關於將它們放在哪裏的巧妙猜測。 繼續並回答一般問題。 但在我的情況下,我堅持一些額外的限制。要安裝的程序是用VB6(或它是5?)和VB的一些早期版本編寫的,所以它的而不是將很快更新。我有一個正在運行的安裝,並將有一個清潔虛擬機來玩所以我會做一個循環:運行安裝,找到它的中斷,修復它,