Gemeinsam zu mehr Effizienz in der Anwendungserstellung
K (→AccUnit-Unterstützung initialisieren) |
K |
||
Zeile 1: | Zeile 1: | ||
- | === AccUnit-Unterstützung initialisieren === | + | === AccUnit-Unterstützung für Debug-Fenster === |
+ | ==== installieren ohne Setup ==== | ||
+ | %windir%\Microsoft.NET\Framework\v2.0.50727\regasm.exe "%pfad%\AccUnit.Integration.dll" /codebase /tlb:%pfad%\AccUnit.Integration.tlb | ||
+ | |||
+ | ==== initialisieren ==== | ||
Eingabe im Direktfenster: <code>CreateObject("AccUnit.Configurator").Init VBE.ActiveVBProject</code> | Eingabe im Direktfenster: <code>CreateObject("AccUnit.Configurator").Init VBE.ActiveVBProject</code> | ||
Zeile 6: | Zeile 10: | ||
* Hilfsklasse ''TestSuiteStarter'' und das Modul ''_AccUnitObjects'' werden eingefügt | * Hilfsklasse ''TestSuiteStarter'' und das Modul ''_AccUnitObjects'' werden eingefügt | ||
- | === | + | ==== entfernen ==== |
Eingabe im Direktfenster: <code>CreateObject("AccUnit.Configurator").Remove VBE.ActiveVBProject</code> | Eingabe im Direktfenster: <code>CreateObject("AccUnit.Configurator").Remove VBE.ActiveVBProject</code> | ||
+ | |||
+ | === AccUnit Add-In für den VBA-Editor === | ||
+ | |||
+ | ==== installieren ohne Setup ==== | ||
+ | # UserControl-Shim registrieren | ||
+ | #: 32-bit-Windows: %windir%\system\regsvr32.exe /u "%pfad%\VSUserControlHost.dll" | ||
+ | #: 64-bit-Windows: %windir%\syswow64\regsvr32.exe /u "%pfad%\VSUserControlHost.dll" | ||
+ | # Add-In installieren | ||
+ | #: %windir%\Microsoft.NET\Framework\v2.0.50727\regasm.exe "%pfad%\AccUnit.VBAEditorAddIn.dll" /codebase /tlb:%pfad%\AccUnit.VBAEditorAddIn.tlb | ||
+ | #: Anm.: Das Add-In aktiviert sich selbstständig für den VBA-Editor bei der Registrierung. |
Inhaltsverzeichnis |
%windir%\Microsoft.NET\Framework\v2.0.50727\regasm.exe "%pfad%\AccUnit.Integration.dll" /codebase /tlb:%pfad%\AccUnit.Integration.tlb
Eingabe im Direktfenster: CreateObject("AccUnit.Configurator").Init VBE.ActiveVBProject
Ergebnis:
Eingabe im Direktfenster: CreateObject("AccUnit.Configurator").Remove VBE.ActiveVBProject