Cynosure.X International LLC

: :

Add Comment | Related Links | TrackBack
Related Content

Avoid Using "result" as Variable Name

I love to use the variable "result" in my programs. For example, "set result to false". But I recently learned the hard way that is a bad choice for variable name in AppleScript.

To debug my codes, I would place "display dialog anotherVar" in my program. But then when it came time to use the if-operator on the "result" variable, I'd get an strange error, such as:

Can't make {<<class bhit>>:"OK"} into type boolean.

It turns out that "display dialog" automatically puts the button string "OK" into the "result" variable.

Chieh Cheng
Wed, 05 Aug 2009 04:16:54 +0000

I started using "answer" as the variable name in place of "result".

Chieh Cheng
Fri, 07 Aug 2009 01:49:09 +0000

Add Comment | Related Links | TrackBack
Related Content

Did your message disappear? Read the Forums FAQ.

Add Comment

Spam Control | * indicates required field
Your Name: *
Remember Me!
Comment: *
File attachment is optional. Please do not attach a file to your submission unless it is relevent.
Attach File:
(20 MB Max)
Spam Protection: * Answer of 10 + 3?
Click button only once, please!


TrackBack only accepted from WebSite-X Suite web sites. Do not submit TrackBacks from other sites.

Send Ping | TrackBack URL | Spam Control

No TrackBacks yet. TrackBack can be used to link this thread to your weblog, or link your weblog to this thread. In addition, TrackBack can be used as a form of remote commenting. Rather than posting the comment directly on this thread, you can posts it on your own weblog. Then have your weblog sends a TrackBack ping to the TrackBack URL, so that your post would show up here.

Messages, files, and images copyright by respective owners.

Products | Services
Forums | Latest | RSS
Library | Search | Wiki
Help | Licenses

Login | Register

29 Users Online

Hacking Digital Cameras
Fun for Photographers

Amazon Associate

Copyright © 1996 - 2023. All Rights Reserved.