ArcView Script-Dateien für den Aufruf des
Moduls Pegel
Nachfolgend finden Sie die Scriptdateien, die für den Aufruf des Moduls Pegel aus
ArcView heraus erforderlich sind. Script 1 sollte aus dem Startscript von ArcView
ausgeführt werden. Script 2 wird über die Hot Link Funktion von ArcView aufgerufen und
bewirkt, daß die entsprechende Profilsäule angezeigt wird.
'ArcView Scriptdatei 1
'
'Funktion: Herstellen der ersten Verbindung mit
'AI Pegel im Startscript von ArcView
'
'Parameterübergabe:
'
'/S:AV :Bedeutet, daß AI Pegel beim ersten Start als
' Symbol auf der Windows Oberfläche abgelegt
wird.
'/DB:PFAD\DBNAME: Datenbank die von AI-Pegel geladen werden soll
System.Execute("C:\AQUAINFO\AI-PEGEL.EXE /S:AV
/DB:C:\AQUAINFO\DB\SANDHAUSEN.MDB")
'ArcView Scriptdatei 2
'Funktion: Herstellen einer DDE Link Verbindung mit
'AI Pegel. DDE Topic = TransferIdNr
defaultYes = True
'DDE Verbindung herstellen
aDDE = DDEClient.Make ("AI-PEGEL","TransferIdNr")
'Error wenn Programm noch nicht
läuft
if (aDDE.HasError) then
'An dieser
Stelle muß der Pfad von AI Pegel eingetragen werden
System.Execute("C:\AQUAINFO\AI-PEGEL.EXE /S:AV
/DB:C:\AQUAINFO\DB\SANDHAUSEN.MDB")
aDDE = DDEClient.Make ("AI-PEGEL","TransferIdNr")
msgBox.Info("AI-PEGEL war noch nicht aktiv. Das Programm wurde
gestartet. Klicken Sie _
bitte erneut auf eine Meßstelle.","Info")
end
'IdNr für Übergabe in einen
String umwandeln
IdNr = Self.AsString
'IdNr an AI-Pegel übergeben
aDDE.Execute (IdNr)
|