Hot News:

Unser Angebot:

  Foren auf CAD.de
  VBasic / vb.net / vbs / wsh
  Verschieben einer Datei, erst wenn Datei geschlossen....

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
Autor Thema:  Verschieben einer Datei, erst wenn Datei geschlossen.... (1105 mal gelesen)
Feyza
Mitglied



Sehen Sie sich das Profil von Feyza an!   Senden Sie eine Private Message an Feyza  Schreiben Sie einen Gästebucheintrag für Feyza

Beiträge: 605
Registriert: 12.01.2004

AutoCAD Mechanical 2014 / Windows Win7 / HP-UX / Oracle 10
VB6 / Visual Studio:NET2005 / .NET 2010 - Vb.net / Windows Server 2012, ASP.net

erstellt am: 15. Nov. 2004 13:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

in dem anderen Beitrag hatte ich einen Asschnitt von dem Programm reinkopiert.
Jetzt kopiere ich mal das ganze Programm rein, in der Hoffnung, das doch noch jemand eine Lösung findet : )

Hier führt eine Application aus.
Erst wenn er die Datei, die er geöffnet hat, zumacht, soll er die Datei verschieben und umbenennen.

Programm:
=========

Private Sub Form_Load()

txtFilePath = Dir("V:\Betriebsmittelarchiv\CatiaArchivElektra\temp\temp2\ps\*.ps")

'End Sub

'Private Sub cmdConvert_Click()
    Dim OleObj As Object, fc, s

   
    'Create AutoVue Object
    Set OleObj = CreateObject("AutoVue.Application")
   
    'Open File
    If (IsObject(OleObj)) Then
        OleObj.TransmitCommand ("FILE OPEN " & Chr(34) & "V:\Betriebsmittelarchiv\CatiaArchivElektra\temp\temp2\ps\" & txtFilePath.Text & Chr(34))
        OleObj.TransmitCommand ("WINDOW SHOW")
    End If
   
    'Set convert options and convert
    Dim LastExtPos As Integer
    LastExtPos = InStrRev(txtFilePath.Text, ".", -1)
    txtFilePath.Text = Left(txtFilePath.Text, LastExtPos)

 
    s = s & txtFilePath.Text
    s = s & vbCrLf

    txtOutputPath.Text = "V:\Betriebsmittelarchiv\CatiaArchivElektra\temp\temp2\tif\" & txtFilePath.Text & "tif"
   
    If (IsObject(OleObj)) Then
        OleObj.TransmitCommand ("CONVERT-OPTION AREA=EXTENTS")
        OleObj.TransmitCommand ("CONVERT-OPTION FORMAT=PCRS_TIF")
        OleObj.TransmitCommand ("CONVERT-OPTION SUBFORMAT=3")
        OleObj.TransmitCommand ("CONVERT-OPTION OUTPUT=") & txtOutputPath.Text
       
        OleObj.TransmitCommand ("CONVERT")
    End If

'End Sub
'Sub UnloadOleObj()
     
    If (IsObject(OleObj)) Then
        OleObj.Execute ("QUIT")
    End If
           
    Set OleObj = Nothing

'End
End Sub

Private Sub Command1_Click()
 
 
'End Sub

    'If  (IsObject(OleObj))
    Dim fso As New FileSystemObject
     
    txtfilepath2 = "V:\Betriebsmittelarchiv\CatiaArchivElektra\temp\temp2\ps\"
    txtfilepath3 = "V:\Betriebsmittelarchiv\CatiaArchivElektra\temp\temp2\ps\temp\"
   
    If fso Is Nothing Then Set fso = New FileSystemObject
    fso.MoveFile txtfilepath2 & txtFilePath.Text & "ps", txtfilepath3 & txtFilePath.Text & "ps" & "_fertig"

End Sub

------------------
   

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz