Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| 12114:demo [2024/04/15 04:48 UTC] – [Create the Tool Window Controls] mwolfe | 12114:demo [2024/04/15 19:11 UTC] (current) – [Demo Script: DevCon 2024] mike | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Demo Script: DevCon 2024 ====== | ====== Demo Script: DevCon 2024 ====== | ||
| + | * I have 25 minutes for the demo portion: | ||
| + | * 0:01: Download and open twinBASIC | ||
| + | * 0:02: Customize add-in name and description | ||
| + | * 0:04: Create the tool window controls | ||
| + | * 0:05: Edit the Code in myToolWindow | ||
| + | * 0:07: Test in Access | ||
| + | * 0:10: Explain Strongly-typed collections and copy '' | ||
| + | * 0:15: Bring in other dependencies | ||
| + | * 0:16: Test in Access | ||
| + | * 0:18: Test in Barebones Access | ||
| + | * 0:22: Convert fafalone' | ||
| + | * 0:24: Build 64-bit version | ||
| + | * 0:25: Explain '' | ||
| ===== Download and Save Sample Code ===== | ===== Download and Save Sample Code ===== | ||
| Line 77: | Line 90: | ||
| </ | </ | ||
| + | ===== Test the Updated Addin ===== | ||
| + | - Make sure Access is closed then **Build** the tB project | ||
| + | - Reopen Access and switch to VBA | ||
| + | - Enter sample text '' | ||
| + | |||
| + | ===== Strongly-Typed Collection Class ===== | ||
| + | Now, let's talk about what this add-in will actually, you know, //do//. | ||
| + | |||
| + | The purpose of the add-in is to encapsulate the '' | ||
| + | |||
| + | I put a link to this article in the Resources page for today' | ||
| + | |||
| + | For our purposes, the important thing to know about them is that you CANNOT build them in the VBA editor. | ||
| + | |||
| + | As you can imagine, manually jumping through those hoops is inefficient and error-prone. | ||
| + | |||
| + | ===== Copy the VBA Code Into twinBASIC ===== | ||
| + | |||
| + | - Create a new module named MyModule.twin | ||
| + | - | ||
| ===== Build and Test the Addin on a Different Machine and Bitness ===== | ===== Build and Test the Addin on a Different Machine and Bitness ===== | ||