Domino 9 und frühere Versionen > ND6: Entwicklung

User Defined Error

<< < (5/6) > >>

koehlerbv:
Obicht, bevor wir uns da missverstehen: Ich hätte das genauso anders herum machen können und Messagebox durch Msgbox ersetzen lassen können. Wegen des späteren Suchens habe ich mich lediglich auf EINE Variante geeinigt.

Bernhard

Semeaphoros:
Es geht das Gerücht um, dass Lotus seinerzeit bei der Einführung von LS, welches ja bewusst ein VB-Clon ist, gewisse Aenderungen eingeführt hat, um nicht mit MS in einen Copyright-Konflikt zu geraten. Einde der 6 Aenderungen war Messagebox statt Msgbox, und um kompatibel zu bleiben, wurde der Alias geschaffen. Vielleicht finde ich die Angabe noch, welche anderen 5 Aenderungen gemacht wurden.

TMC:
@Jens:
Eine weitere war afaik Option Declare und Option Explicit.

Das mit den leichten Anpassungen aufgrund Copyright hab ich auch schon oft gehört und gelesen.

Semeaphoros:
Genau, das war auch in der Liste

Semeaphoros:
Gefunden, von einem Ex-Loti, der in der Entwicklung war


--- Zitat ---"Oral history" is that when LotusScript was being created...

The Lotus dev weenies went to the lawyers-on-high and asked, "OK, we basically want to rip off Microsoft's VB, make it better, and stick it in all our products. What do we need to do to keep from getting our asses sued by Darth Bill and the M$ Legal Deathstar?"
The Lotus lawyers went and meditated... "oooouuuuuhhhhhhmmmmm....." "AAAAAAAammmmmiiiiiPPPPrrrrrrroooooooo....."
They came back in an indeterminable time later and said, "In order for the Manzi Federation to keep the M$ Legal Deathstar at bay you must change these six things [ed. note: I heard it was 6, may be 5, don't know] these 6 things are (a drumroll was heard off in the distance, completely unlike an Alex van Halen drum solo):
use MessageBox instead of MsgBox
use Option Declare instead of Option Explicit
use Forall instead of For Each
[ed. note: the rest is lost from my version of the oral history. sorry. at this point imagine hearing the "Girl from Ipanema" as a musical interlude instead]
So, that's the way I heard it. Your mileage may vary. I'm sure others can add their recounting of this favorite fireside story to the discussion.
Update: In a flash of lucidity I remembered to check the Help file - here's a list of aliases in LotusScript...

--- Ende Zitat ---

Die Liste ist zu finden in der Designer Help mit dem Titel Lotus Script Aliases

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln