André Laugks: Buchempfehlung und allgemeine Fragen

Hallo!

Ich suche ein gutes VBScript-Buch. Im Archiv wird auf einige Bücher hingewiesen, die sich aber zusätzlich mit ASP und SQL gefassen.

Was soll mir dieses Buch vermitteln? Eigentlich nicht allzuviel. Ich will kein VBS-Profi werden. Zum Beispiel eine Plugin-Abfrage kann im IE nur über VBS ablaufen. Hier(etwas tiefer im Text) ist mal ein gekürztes Beispiel von der Macromediaseite, welches das Flashplugin abfragt.
Was ich mich frage, woher kommt das "ShockwaveFlash.ShockwaveFlash.4"? Woher erfahre ich das? Was ist IsObject, welche Aufgabe hat das?
Sowas sollte mir das Buch vermitteln. Und eben dieses ganze Then, Else End if usw.

Irgendwie scheint ja VBS und JS zusammen arbeiten zu können. Mir fällt das das ducument.write auf, oder gibt es das auch in VBS?
-------------------------------------><8--------------------------
<SCRIPT LANGUAGE=VBScript>
on error resume next
var Flashmode
FlashMode = False
  FlashMode = IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))
If FlashMode = True Then
  document.write "<frameset bordercolor=""#666666"" border=1 frameborder=""yes"" framespacing=""1"" rows=""70,*"">"

document.write "</frameset>"

Else

document.write "<frameset bordercolor=""#666666"" border=1 frameborder=""yes"" framespacing=""1"" rows=""70,*"">"
  document.write "</frameset>"

End If
</SCRIPT>
-------------------------------------------><8--------------------

Zweites Beispiel ist ein Script, welches auch das Flashplugin abfragt.
http://www.the-web-shocks.com/tut/flash/index.txt
Hier ein kleiner Ausschnitt
--------------------------------><8------------------------------
<script language="VBScript">

On Error Resume Next
         FlashMode_ii = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash")))
        On Error Resume Next
         FlashMode_iii = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3")))
                On Error Resume Next
         FlashMode_iiii = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4")))

</script>

-----------------------------><8--------------------------------

Die Variablen FlashMode_ii* werden in einem JavaScript weiter verwendet. Dort wird die Existens abgefragt und dann ein String gespeichert.

Ich habe mal in der Buchhandlung geschaut, aber irgendwie habe ich so diesbezüglich nichts finden können, was mir solche Fragen beantworten könnte. Laut einem Arbeitskollegen, soll es eine Menge Bücher dazu geben...!

mfg, André Laugks

  1. Hallo!
    Also ich programmiere schon seit einiger Zeit ASP, welches neben SQL ja auch VBScript und JScript enthält.
    Was ich so auf dem Büchermarkt bisher gesehen habe, fand ich nicht gerade berauschend. Meist bekam ich auf irgendwelche tiefergehenden Fragen keine. nur unzureichende oder gar falsche Antworten.
    Ich habe daraus gelernt, daß ich als Nachschlagewerk doch lieber das Internet benutze (ganz im Sinne von SELFHTML halt ;-).
    Das gleiche würde ich Dir auch raten. Such Dir ein paar Adressen aus einer Suchmaschine und schau dort nach Beispielen. Du mußt halt nur in Kauf nehmen, daß die meisten Seiten in Englisch sind. Das ist allerdings bei der Literatur auch so, falls Du etwas vernünftiges haben möchtest.
    Damit Du einen Einstieg gewinnst hier mal ein paar imho gute "Anfängerseiten":

    http://www.vb-zone.com/
    http://www.haneng.com/
    http://www.powerasp.com/content/code-snippets/default.asphttp://www.learnasp.com/

    Dies sind nun meistens ASP-Seiten, wo allerdings 80% des Codes aus VBS besteht. Es wäre auch ganz pfiffig, falls Du mal eine Antwort nicht findest, nicht nur unter VBS sondern auch ASP-Seiten zu suchen.

    Vielleicht hat das etwas geholfen.

    mfg
    JankoW

  2. Hallo!

    Ich suche ein gutes VBScript-Buch. Im Archiv wird auf einige Bücher hingewiesen, die sich aber zusätzlich mit ASP und SQL gefassen.

    Hallo, schau mal hier:

    Viele, viele Bücher http://www.edv-buchversand.de/

    Cu Christoph