Hallo Matthias,
Wie es in VB.NET funktioniert weiss ich nicht, aber vielleicht kannst du in VB ein Batchfile aufrufen.
Testimport.bat:
echo on
set IMAN_TMP_DIR=c:\temp
set TEMP=%IMAN_TMP_DIR%
set TMP=%IMAN_TMP_DIR%
set DATTMP=%IMAN_TMP_DIR%\dat_import
set IMAN_ROOT="Pfad eingeben"
set IMAN_DATA="Pfad eingeben"
call %IMAN_DATA%\iman_profilevars
set ITEMID=%1%
set REVISION=%2%
set DATASETNAME=%3%
set LOG=%DATASETNAME%_Ausgabe.log
if not exist %DATTMP%\%ITEMID%_%REVISION% goto :noparam
cd /d %DATTMP%\%ITEMID%_%REVISION%
set PARAM=-item=%ITEMID% -revision=%REVISION% -d=%DATASETNAME% -type=MSExcelX -ie=y -de=r
if exist %DATTMP%\%ITEMID%_%REVISION%\%DATASETNAME%.xlsx echo -f=%DATASETNAME%.xlsx -ref=Excel %PARAM% > %DATTMP%\%ITEMID%_%REVISION%\%DATASETNAME%_import_file_list.txt
import_file_adv.exe -i=%DATTMP%\%ITEMID%_%REVISION%\%DATASETNAME%_import_file_list.txt >> %DATTMP%\%ITEMID%_%REVISION%\%LOG% 2>&1
goto :end
:noparam
echo Keine Parameter angegeben !!! > c:\temp\import_dat.log
goto :end
:end
------------------
Gruß
Eduard
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP