Avatar billede toni01 Nybegynder
02. marts 2001 - 15:56 Der er 3 kommentarer og
1 løsning

Værdier retur fra activeexe fil

Hej eksperter

javascript som checker filer.

<script language=\"JavaScript\">

function Check() {

  var oObject = document.all;
  var str = \"\";
  var Updated;
  var IsPresent;

  if (oObject != null) {
    if (oObject.length != null) {
      for (i = 0; i < oObject.length; i++) {
        if( oObject(i).name == \"documentrow\" ) {
            str = new String(oObject(i).id)
            test=document.all.item(\"NewCarbon\" + str.substring(5,str.length) ).id
            strList = test.split(\",\");
            a=(strList[0]);
            FileName=(strList[1]);
            FileDate=(strList[2]);
            ctlFileControl1.CheckFile(FileName, FileDate, Updated, IsPresent);
            alert(IsPresent)
            //if (IsPresent == True){
            //document.all.item( \"NewCarbon\" + str.substring(5,str.length) ).innerHTML=\"<img name=\'img1\' src=\'images/Master1.gif\'>\";   
            //
            document.all.item( \"NewCarbon\" + str.substring(5,str.length) ).innerHTML=\"<img name=\'img1\' src=\'images/Master2.gif\'>\";   
              hest = document.all.item( \"Master\" + str.substring(5,str.length) ).innerHTML=\"<img name=\'img1\' src=\'images/Master2.gif\'>\";   
              document.all.item( \"Lock\" + str.substring(5,str.length) ).innerHTML=\"<img name=\'img1\' src=\'images/Master2.gif\'>\";   
         
        }   
      }
    }
  }
}

</script>

problemet er at jeg ikke får noget med tilbage fra activeexen?

IsPresent og Updated skulle returnere true or false, det gør de bare ikke.
Avatar billede tpiil Nybegynder
02. marts 2001 - 16:59 #1
hvad med at lægge det i javascript kategorien??
Avatar billede toni01 Nybegynder
02. marts 2001 - 17:07 #2
Problemet er kommunikationen med activeexefilen som returnere true false er vb6.0

Public Sub CheckFile(ByVal FileName, ByVal FileDate, Updated, IsPresent)
\'-------------------------------------------------------------------------------------------
\'  Metode:        CheckFile
\'  Beskrivelse:    Finder informationer om en lokal fil
\'-------------------------------------------------------------------------------------------
    Dim objFile As File

    Updated = False
    IsPresent = False

    On Error GoTo CF_ErrorHandler

    Set objFile = frmProgress.objFSO.GetFile(frmProgress.strProjectPath & \"\\\" & FileName)
    If Not objFile Is Nothing Then
        IsPresent = True
        If objFile.DateLastModified <> FileDate Then
            Updated = True
        End If
    End If
    Set objFile = Nothing

    Exit Sub

CF_ErrorHandler:
    Set objFile = Nothing
    If Err.Number <> 53 Then
        Err.Raise Err.Number, Err.Source, Err.Description, Err.HelpFile, Err.HelpContext
    End If
End Sub

her returneres true false, det er dem jeg gerne skulle have tilbage i scriptet.
Avatar billede toni01 Nybegynder
02. marts 2001 - 17:08 #3
Problemet er altså kommunikationen mellem vb og javascript. derfor har jeg oprettet spørgsmålet her.
Avatar billede toni01 Nybegynder
05. marts 2001 - 16:11 #4
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester