Visual Basic
Access VBA 基礎:為什麼打開 Access DB 後會直接進入畫面?
最近在看一個舊的 Access 系統時,發現一件很像 WinForms 的事情: 一打開 .accdb,它不是先顯示資料表,而是直接打開某個業務畫面。 乍看之下,會以為 Access 裡面也有類似 WinForms 的入口程式,例如 ...
| Visual Basic | 4 reads
從零開始學 VBA:第一個 Hello World,以及 Module / Option Explicit 的基本概念
我之前有一些 VB 的基礎,但對 VBA 本身並不熟悉。所以這次先從最基礎的地方開始:在 Access / Excel 的 VBA 編輯器中寫一個最簡單的 Hello World。 這篇文章主要記錄以下幾個點: VBA 裡怎麼寫第一個 Hello World 應該插入標準模組還是 Class Module Module1 是不是整個程式的入口 Option Explicit 是什麼,為什麼建議一定要加 ...
| Visual Basic | 2 reads
🕰 小故事:VB 的 Handles vs. ASP.NET 的 OnClick
在 VB6 時代(還沒有 .NET 的時候),事件都是用「關鍵字 Handles」來掛的。 比如 ...
| Visual Basic | 5 reads
為什麼 VB 裡面是 Dim?從 BASIC 行號到 Excel VBA 的歷史演進
在很多人眼裡,VB(Visual Basic / VB.NET)看起來「老派」、「不主流」。但如果我們回頭去看它的歷史,你會發現這些奇怪的關鍵字、設計方式,背後其實都有時代的印記。 本文將從 Dim 的由來講起,一路談到 BASIC 的行號、子程序、VB.NET 的地位,以及為什麼 Excel 至今還沒有淘汰 VBA ...
| Visual Basic | 5 reads
【踩坑記錄】ASP.NET Web Forms 的 VB 專案中為什麼看不到 .designer.vb?
最近在折騰一個老舊的 VB Web Forms 專案時,我遇到了一個讓人抓狂的問題: 在 Solution Explorer 裡面,我新建的 MenuForm.aspx 頁面居然 沒有對應的 MenuForm.aspx.vb 和 MenuForm.aspx.designer.vb 文件! 第一時間懷疑是 Visual Studio 出 Bug ...
| Visual Basic | 8 reads