VSTA for Revit Architecture Install – (Think VBA’s replacement!)

I installed the recently received Autodesk Revit Architecture 2009 application on my laptop the other day. In browsing the DVD, I noticed a folder titled VSTA. If you want to install the Visual Studio for Applications for use with Revit, pick the bottom installer option for tools and utilities as shown below.



I didn’t see any mention of this in the documentation, readme, or the installer for the basic product. I did see reference and tutorials in the SDK install, but one has to know to look for these. I found a cryptic mention of this in the New Features Workshop. If you look in the Revit Architecture Help file, you’ll find mention of “Creating Macros with Revit VSTA”…grab Gregory Arkin’s pdf version using the link below.

Install Steps:

  1. Install the Revit Product First
  2. Go back to first page of installer and then install the VSTA tools.

The install is much improved in this release…much faster too!

Now lets see how it runs…..

Note: The product install forces an install of Design Review 2009. This may impact those of you running the BIM Smart Library by Reed Construction Data. If you create a deployment, you can potentially modify the installation.

Links: Looks like other sites have more info on this.
Check out

He does not like to communicate with his family members and live life like before.This may lead to a worsen phase of stress viagra prices australia and can get the person irritated. Masses of migrants descended on the big Ticket Shop website. viagra purchase online This product is used for the treatment buy viagra from canada of impotence and help men regain erectile function. Presence of narrowed vessels leads to improper blood flow in males’ cialis 20mg reproductive organ.

Detecting XP64 versus XP32 – Autolisp Function

Do you need a function that detects whether AutoCAD is running under XP32 or XP64? I had the need today. This is what I came up with:

;;; Begin code

;;; =========================================================================
;;; Function: RLB:XP64Detector
;;; Purpose : Function to detect running under 64 or 32bit XP
;;; Author : Richard Binning
;;; Date : 4/10/2008
;;; Call : (RLB:XP64Detector “Wow6432Node”)
;;; Example : (if (= 0 (RLB:XP64Detector “Wow6432Node”))
;;; (alert “32 Bit Detected”)
;;; (alert “64 Bit Detected”)
;;; )
;;; Params : subKey: Name of XP64 With this condom, no sensation is lost, it is only enhanced. http://amerikabulteni.com/2017/10/29/japonyada-renkli-ama-tehlikeli-bir-sonbahar-festivali-danjiri/ levitra online However, it is noteworthy that the medication should be online viagra amerikabulteni.com taken at least 2 hours before any sexual activities. All of the research shows tomatoes are indeed pure heart and blood food. purchase generic levitra purchasing that The site always looks to provide the http://amerikabulteni.com/2012/04/20/judge-grants-george-zimmerman-bail/ levitra properien product in jelly form. Registry Key for installing 32bit apps
;;;
;;; Local : keyVal: Value of key sought
;;; : profileStr
;;; Returns : a number greater than 0 if running under XP64
;;; Notes : Placed in use to load correct version
;;; ================================================================================
(defun RLB:XP64Detector (subKey / keyVal retVal profilesStr)
(setq keyVal nil)
(setq profilesStr (strcat “HKEY_LOCAL_MACHINESOFTWARE” subKey))
(setq keyVal (reverse (vl-registry-descendents profilesStr)))
(vl-list-length keyVal); return value
)

;;; end code

Anyone like to test this under vista?