From: <HaJ...@ar...> - 2001-08-24 09:40:20
|
> > I can reproduce this behaviour with jEdit 3.1 (Win NT 4 SP 6 , IE 5.5). > > I am not using the Explorer. I use Ontrack's PowerDesk. > > Version of Winnt\system32\shell32.dll : 4.72.3612.1700 > > I created a zero length file and choose "open with jEdit" from the context > > menu. I got the error message > > C:\WINNT\profiles\hajo is a directory. Directories cannot be opened from > > jEdit. (no other error message) > > > > But I can open the file with my perl-Script, which uses JEditLauncher. > > > > use Win32::OLE; > > > > $launcher = Win32::OLE->new('JEdit.JEditLauncher') || > > die "JEditLauncher: not found !\n"; > > > > @files = (); > > > > foreach $entry (@ARGV) { > > @new = glob($entry); > > push(@files,@new); > > } > > $launcher->openFiles(\@files); > > > > Hope that can help you. > > -- > > Hajo > > > > It does, thanks. Could you try this in your script: > > $zerolength = "[path of zero-length file]"; > $launcher->openFile($zerolength); > > and let me know if it works? > > John > Hi, I changed my script to $file="C:\\tmp\\x"; $launcher->openFile($file); and it works. -- Hajo |