Hi,
ohne die Komponente zu kennen ... aber die Input-Parameter sind 7 an der Zahl und die
R�ckgabewerte sind zwei St�ck.
Also entweder stehen die R�ckgabewerte als Property zur verf�gung (z.B.
objMy.Altitude) oder sie werden in eine Variable der �bergabe-Parameter zur�ckgegeben.
Du �bergibst in deinem Code 8 Werte an die Function. 7 sind aber wohl nur vorgesehen.
Wenn die Ergebnisse an die �bergabe-PArameter zur�ckgegeben werden, dann m�sste deine
Zeile so aussehen :
objMy.calcaltazm 51.25, 12, 14, 22, 33, 0, Alt, Azm
so m�ssten dann die beiden Variablen mit den Ergebnissen gef�llt werden.
Gr��e,
Ingo
> Hi Leute!
> So, Eintrag gefunden, nun habe ich das hier ausprobiert:
> Private Sub AltAzm_Click()
> '// Calculates the Altitude and Azimuth for any object
> '//
> '// Function: calcaltazm
> '//
> '// Input Parameters: Double Latitude
> '// Double RA Hours
> '// Double RA Minutes
> '// Double RA Seconds
> '// Double Dec Degrees
> '// Double Dec Minutes
> '// Double Dec Seconds
> '//
> '// Return Parameters: Double Altitude
> '// Double Azimuth
> '//
> Dim objMy
> Dim Alt, Azm
> Set objMy = Server.CreateObject("acode2.acode1")
> objMy.calcaltazm 51.25, 12, 14, 22, 33, 0, 0 <--- Zeile 31
> AltAzm_Click = Alt & ", " & Azm
> Set objMy = Nothing
> End Sub
> response.write AltAzm_Click()
> Ich kriege folgenden Fehler:
> Laufzeitfehler in Microsoft VBScript-Fehler '800a000d'
> Typen unvertr�glich: 'AltAzm_Click'
> /astrotest.asp, Zeile 31
> Hmm... warum das jetzt?
> Gru�,
> Arkor, http://www.drhirn.com/20
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp