/// <summary>
        /// Creates the client. Establishes a binding to the web service
        /// at the IP given at this.IP
        /// </summary>
        /// <returns>A handle to the client.</returns>
        private KanjiServiceClient CreateClient()
        {
            SMC.Binding binding       = KanjiServiceClient.CreateDefaultBinding();
            string      remoteAddress = KanjiServiceClient.EndpointAddress.Uri.ToString();

            remoteAddress = remoteAddress.Replace("localhost", IP);
            EndpointAddress endpoint = new EndpointAddress(remoteAddress);

            try
            {
                return(new KanjiServiceClient(binding, endpoint));
            }
            catch (Exception ex)
            {
                System.Windows.Forms.MessageBox.Show(string.Format("File output.config path? probably not in the bin folder. Ex.msg: {0}", ex.Message));
                return(null);
            }
        }