Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 102,270
» Latest member: win79technology
» Forum threads: 2,428
» Forum posts: 11,383

Full Statistics

Online Users
There are currently 1339 online users.
» 6 Member(s) | 1328 Guest(s)
Applebot, Bing, Facebook, Google, Yandex, etn88p95okcomv, go88busorg, kubet88livevn, shbetb0com3, sx88llc1, win79technology

Latest Threads
KanBan like behaviour
Forum: IntraWeb General Discussion
Last Post: MJS@mjs.us
Yesterday, 09:31 PM
» Replies: 6
» Views: 324
TContenthandler requires ...
Forum: IntraWeb General Discussion
Last Post: valmeras
10-02-2026, 04:14 PM
» Replies: 1
» Views: 476
TIWSummernote Issue
Forum: IntraWeb General Discussion
Last Post: Alexandre Machado
09-30-2026, 07:34 PM
» Replies: 1
» Views: 155
Reproducible IIS crash in...
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
09-21-2026, 05:33 PM
» Replies: 1
» Views: 568
WebApplication.IP change ...
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
09-21-2026, 05:31 PM
» Replies: 2
» Views: 652
How can I get started? Do...
Forum: CrossTalk General Discussion
Last Post: taggame
09-17-2026, 03:17 AM
» Replies: 2
» Views: 4,355
Hook/callback to handle t...
Forum: IntraWeb General Discussion
Last Post: Lenfors
09-08-2026, 09:03 AM
» Replies: 0
» Views: 422
The packages IW16.xx inc...
Forum: IntraWeb General Discussion
Last Post: hsbelli
09-03-2026, 11:46 AM
» Replies: 2
» Views: 825
Redirection issues with F...
Forum: IntraWeb General Discussion
Last Post: magosk
08-31-2026, 10:03 AM
» Replies: 0
» Views: 473
Source Code
Forum: IntraWeb General Discussion
Last Post: magosk
08-31-2026, 08:11 AM
» Replies: 3
» Views: 1,050

 
  Not Thread Safe
Posted by: CHMATT - 11-13-2023, 09:27 AM - Forum: IntraWeb General Discussion - Replies (1)

I created a standalone app using Delphi XE2 and Intraweb 12.2.37.  The app functions properly with one user but when a second user is active, keystrokes from user one are affecting user 2 and windows messages intended for user one are displayed to user 2. Server app show 2 sessions. What am I missing?

Print this item

  Screen Center
Posted by: wmyhal - 11-11-2023, 03:55 PM - Forum: IntraWeb General Discussion - No Replies

Is there a way to calculate the width of the browser so that I can set the left property of the iwlabel.
I'm trying to make sure the Label is in the horizontal center of the screen no mater what device is used?
 
Thanks

Print this item

  TIWIndyHTTPClient.CustomHeaders value not included in request (v15.4.x)
Posted by: brsoft - 11-10-2023, 09:13 AM - Forum: IntraWeb General Discussion - No Replies

Hi!

IWIndyHTTPClient does not insert the CustomHeaders value into the request as of Intraweb 15.4.x.
(This worked fine in version 15.3.12.)

Example: the 'Signature' parameter was not included in the sent request (v.15.4.2):
xHTTP := TIWIndyHTTPClient.Create;
xHTTP.CustomHeaders.Add( 'Signature:abcdef123456' );
xHTTP.Post( address, req, contenttype);

But it works fine with this code:
xHTTP:=TidHTTP.Create(nil);
xHTTP.Request.ContentType:=contenttype;
xHTTP.Request.CustomHeaders.Add( 'Signature:abcdef123456' );
response:=iHTTP.Post( address, req );

Will there be a fix for TIWIndyHTTPClient?

Best regards:
Robert

Print this item

  RAD Studio 12 Support
Posted by: ategus - 11-09-2023, 07:43 PM - Forum: IntraWeb General Discussion - Replies (4)

How can I install the latest IW release (15.4.2) into RAD Studio 12 Athens?

Print this item

  Event OnClose for IW
Posted by: matija - 11-06-2023, 12:36 PM - Forum: IntraWeb General Discussion - No Replies

I am looking for a solution like VCL Forms event OnClose for IWForm?

When i leave the IWform (change URL link) i want clear something objects I release my memory in browser.

I use THandlers where define URL link

Print this item

  UTF8 Problem since switch iw15.2.53 to iw15.4.2
Posted by: Victoria - 10-31-2023, 04:01 PM - Forum: IntraWeb General Discussion - Replies (3)

Hello,
i discover a new Problem which appears nows.
Explaining is simple. I like to use UTF8 Symbols for some Buttons.
But in new Version he Translates now everything to questionmark.
Can you check please what is going wrong?

Demopicture:
   


with friendly regards
Victoria

Print this item

  IWSelect - What is the trick
Posted by: Lorbass - 10-31-2023, 10:16 AM - Forum: IntraWeb General Discussion - Replies (7)

Hi @all,

An IWSelect with SelectOption soServerSide works fine.

But how to set an initial/default item?

I tried with IWSelect.ItemIndex := IWSelect.Items.Add(AText) but without success.

Anyone has an solution for this?!

Thanks for hints in advance!

Print this item

  TidIcmpClient.Ping emulation
Posted by: Boba TC - 10-30-2023, 03:23 AM - Forum: Indy - Replies (5)

Seasonal greetings to y'all;
When I go to DOS prompt (a.k.a. Command Prompt) and run ping like this

Code:
C:\Users\Boba> ping -4 10.76.201.171
the reply comes back OK:

Code:
Pinging 10.76.201.171 with 32 bytes of data
Reply from 10.76.201.171: bytes=32 time=137 TTL=105
...
Ping statistics for 10.76.201.171:
...
but with Indy.10's TidIcmpClient:

Code:
TidIcmpClient *pIcmpClient;
...
pIcmpClient->Host = "10.76.201.171";
pIcmpClient->RecieveTimeout = 4000;
pIcmpClient->Ping();
About 4 seconds later I get 0[zero] (TReplyStatusTypes::rsTimeOut).
What do I miss to mimic the DOS ping behaviour? TIA

Print this item

  Maximum Concurrent Connections in ISAPI
Posted by: ebob42 - 10-27-2023, 01:46 PM - Forum: IntraWeb General Discussion - Replies (3)

Delphi says TWebRequestHandler.MaxConnection is 32, which means 32 requests can be handled concurrently (of course, more client sessions can exist, but only 32 of them can be concurrently active and being processed).

Does this also account for IntraWeb? The maxmum number of sessions is very high (thousands, at least), but can we "only" have 32 concurrent active sessions being processed in ISAPI DLLs?

Print this item

  Error 'Operation not allowed on sorted list' passing start params to ISAPI dll
Posted by: mondoedp - 10-26-2023, 02:07 PM - Forum: IntraWeb General Discussion - Replies (5)

Hello,
I'm facing a problem that appeared using 15.3.12 version and higher (I've just tried 15.4.1).
In 15.2.63 that we use in production it works good.
Also, the problem is only on ISAPI module, compiling SA executable it's ok.

In our IWForm we call the application itself to start a new session passing some parmeter that we use to automatically log in, but the content it's not important.

procedure TWMyForm.MyButtonAsyncClick(Sender: TObject; EventParams: TStringList);
...
begin
  S:='var formIris = document.forms["SubmitForm"]; ' +
    'formIris.setAttribute("action","' + GGetWebApplicationThreadVar.InternalUrlBase + '/start' + '"); ' +
    'document.getElementById("HIDDEN_xusr").value = "user"; ' +
    'document.getElementById("HIDDEN_profilo").value = "profile"; ' +
    'formIris.elements["IW_SessionID_"].value="";' +
    'formIris.elements["IW_TrackID_"].value="";' +
    'SubmitClick("' + btnConferma.HTMLName + '", "", true); ';
  GGetWebApplicationThreadVar.CallBackResponse.AddJavaScriptToExecuteAsCDATA(S);

//After several operation, a new session is going to start; the call stack show me this call:
TIWServerSession.GetStartParams (no source available, I wasn't able to debug)

//soon after in IWApplication:
class procedure TIWParamsString.EncodeParams(const AParamsList: TStrings);
var
  i: Integer;
begin
  for i := 0 to AParamsList.Count - 1 do begin
    AParamsList[i] := TURL.ParamsEncode(AParamsList[i]);
  end;
end;

we have:
- AParamsList.Text = 'azienda=AZIN'#$D#$A'BTNANNULLA='#$D#$A'BTNCHIUDI_WC012FVISUALIZZAFILEFM='#$D#$A'BTNCONFERMA='#$D#$A'BTNSENDFILE='#$D#$A'CMBPROFILONUOVO=0'#$D#$A'database=IRIS'#$D#$A'EDTAJAXFORMID=W020FCambioProfilo31591375'#$D#$A'EDTPROFILOATTUALE=D'#$D#$A'GRDMEMOAJAX='#$D#$A'IW_Action=BTNCONFERMA'#$D#$A'IW_ActionParam='#$D#$A'IW_FormClass=TW020FCambioProfilo'#$D#$A'IW_FormName=W020FCambioProfilo'#$D#$A'IW_height='#$D#$A'IW_Location_=http://localhost/Iris32/W000PIrisWEB_IIS.dll/nnIGyEVlGfm5HVTjRMrNnWpaoVS/'#$D#$A'IW_Offset=0,0'#$D#$A'IW_SessionID_='#$D#$A'IW_TrackID_='#$D#$A'IW_width='#$D#$A'IW_WindowID_=wid=FRG~vjMCuGjy6z5eTYWBoef9ggm'#$D#$A'loginesterno=S'#$D#$A'profilo=R'#$D#$A'pwd='#$D#$A'usr='#$D#$A'WR010SCROLLLEFT=0'#$D#$A'WR010SCROLLTOP=0'#$D#$A'xusr=AV2y3wiTbaBdaQK+Qa6qkecYXHC8i2nqKP46P5svn4w=    '

- AParamsList.Sorted = True  //This is the problem in ISAPI!! In SA Sorted = False

then, the line "AParamsList[i] := TURL.ParamsEncode(AParamsList[i]);" make a call to TStringList.put in System.Classes
procedure TStringList.Put(Index: Integer; const S: string);
begin
  if Sorted then Error(@SSortedListError, 0);
  --> error page:
Application Error
An unhandled application error has occured within IrisWEB
Error message: Operation not allowed on sorted list

Could you please verify why this different behavior?
Thank you

Print this item