From: "Hal E. Fulton" Date: 2003-05-15T03:15:59+09:00 Subject: Re: 'gets' flagged as 'Bad file descriptor' - why? ----- Original Message ----- From: "RLMuller" To: "ruby-talk ML" Sent: Wednesday, May 14, 2003 12:20 PM Subject: 'gets' flagged as 'Bad file descriptor' - why? > Hi All. > > I'm a newbie to Ruby. When I tried running the following code excerpted > from The Ruby Way, p. 405, on a Win2000SP3 system using ruby 1.6.8 > (2002-12-24) [i586-mswin32]: > > require "win32ole" > print "Enter the filename to print: " > docfile = gets > ... > > returns an error for line 3: > > `gets': Bad file descriptor (Errno::EBADF) > > Thanks for any info you may be able to offer. Hmm. Not sure on this one. My first question is: Are you running this by double-clicking on an icon, or from the command line? Hal