Re: [twsocket] Report a strange problem about using TsslHttpCli(ICS v7)in Delphi 2010 thread.
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.
> 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.
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