# Win32console problem

**URL:** <https://www.ruby-forum.com/t/win32console-problem/167649>\
**Category:** Ruby\
**Created:** [May 11, 2009, 2:14am UTC](https://www.ruby-forum.com/t/win32console-problem/167649 "2009-05-11T02:14:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![janovetz](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/53a042/32.png) [@janovetz](https://www.ruby-forum.com/u/janovetz)\
**Post date:** [May 11, 2009, 2:14am UTC](https://www.ruby-forum.com/t/win32console-problem/167649/1 "2009-05-11T02:14:18Z")

</div>

I looked around and couldn’t find a topic on this, but if I missed it,  
please refer me to the topic location.

I am very new to ruby, so this is probably a simple question.

Here is my code:

`
begin
  require 'rubygems'
rescue LoadError
end
require ‘win32console’
require ‘term/ansicolor’
include Win32::Console::ANSI
class String
include Term::ANSIColor
end
Win32Console.background_color :red
`

My the result I get is " uninitialized constant Win32Console  
(NameError)". What am I doing wrong?

Thanks.
