Re: [twsocket] Report a strange problem about using TsslHttpCli(ICS v7)in Delphi 2010 thread.

2009-10-02 Thread Bricksoft - Frank
No. Create method don't halt. But application is halt. You can try these
code in any OS that having Chinese input.

On Fri, Oct 2, 2009 at 11:04 PM, Arno Garrels  wrote:

> > Please let me know if you need any help debug.
>
> Please set a breakpoint at "sslHttpCli1 := TSslHttpCli.Create(nil);"
> and step through the source (F7). Is there any exception thrown?
> If yes, post the callstack here.
>
> --
> Arno Garrels
>
> --
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be
>



-- 
Frank
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


Re: [twsocket] Report a strange problem about using TsslHttpCli(ICS v7)in Delphi 2010 thread.

2009-10-02 Thread Arno Garrels
> Please let me know if you need any help debug.

Please set a breakpoint at "sslHttpCli1 := TSslHttpCli.Create(nil);"
and step through the source (F7). Is there any exception thrown? 
If yes, post the callstack here.

--
Arno Garrels

--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be


[twsocket] Report a strange problem about using TsslHttpCli(ICS v7) in Delphi 2010 thread.

2009-09-30 Thread Bricksoft - Frank
First, I need thank for your excellent component!

Below is my demo code.
*
type
  TForm2 = class(TForm)
Edit1: TEdit;
procedure FormCreate(Sender: TObject);
  private
{ Private declarations }
  public
{ Public declarations }
  end;

  TTestThread = class(TThread)
  protected
procedure Execute;override;
  end;

var
  Form2: TForm2;

implementation

{$R *.dfm}

{ TTestThread }

procedure TTestThread.Execute;
var
  sslHttpCli1 :TSslHttpCli;
begin
  inherited;

  sslHttpCli1 := TSslHttpCli.Create(nil);

  while not Terminated do
Sleep(1000);
end;

procedure TForm2.FormCreate(Sender: TObject);
begin
  with  TTestThread.Create(true) do Resume;
end;

end.
***

These codes are OK when in xp(English) + English input method.  When you
change input method to Chinese or any East Asian input method. You will find
application will halt. Just comment "sslHttpCli1 :=
TSslHttpCli.Create(nil);".  All will be OK. So I think it maybe a bug, Can
you check it? I find just user a TWSocket replace TSslHttpCli in thread. You
will get the same problem. too.

Please let me know if you need any help debug.

-- 
Frank
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be