|
@@ -119,6 +119,7 @@ type
|
|
|
|
|
|
function UrlGet(AUrl: string; APostParam: TStrings; var AResult: string): Integer; overload;
|
|
|
function UrlGet(AUrl: string; APostParam: TStrings; var AResult: TStrings): Integer; overload;
|
|
|
+ procedure ReadIniValues;
|
|
|
|
|
|
property Account: string read FAccount write SetAccount;
|
|
|
property UserID: Integer read FUserID write SetUserID;
|
|
@@ -215,30 +216,9 @@ begin
|
|
|
end;
|
|
|
|
|
|
procedure TPHPWeb.DataModuleCreate(Sender: TObject);
|
|
|
-var ini: TIniFile;
|
|
|
begin
|
|
|
FServerDateTime := -1;
|
|
|
-
|
|
|
- ini := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'Cloud.ini');
|
|
|
- try
|
|
|
-// FMeasureURL := ini.ReadString('URL', 'MeasureURL', '');
|
|
|
- FMeasureURL := 'http://' + ini.ReadString('URL', 'Server', '') +
|
|
|
- ini.ReadString('URL', 'MeasureURL', '');
|
|
|
- FWebSoftURL := ini.ReadString('URL', 'WebSoftURL', '');
|
|
|
- FPassportURL := ini.ReadString('URL', 'PassportURL', '');
|
|
|
- FLoginCloudURL := ini.ReadString('URL', 'LoginCloudURL', '');
|
|
|
-
|
|
|
- FLoginURL := FWebSoftURL + ini.ReadString('URL', 'LoginURL', '');
|
|
|
- FWebLoginURL := FWebSoftURL + ini.ReadString('URL', 'FWebLoginURL', '');
|
|
|
- FLoginBannerURL := FWebSoftURL + ini.ReadString('URL', 'LoginBannerURL', '');
|
|
|
- FLogoutURL := FWebSoftURL + ini.ReadString('URL', 'LogoutURL', '');
|
|
|
- FRegURL := FPassportURL + ini.ReadString('URL', 'RegURL', '');
|
|
|
- FPwdURL := FPassportURL + ini.ReadString('URL', 'PwdURL', '');
|
|
|
- FCheckOnLineURL := FWebSoftURL + ini.ReadString('URL', 'CheckOnLineURL', '');
|
|
|
- FServerDateTimeURL := FWebSoftURL + ini.ReadString('URL', 'ServerDateTimeURL', '');
|
|
|
- finally
|
|
|
- ini.Free;
|
|
|
- end;
|
|
|
+ ReadIniValues;
|
|
|
end;
|
|
|
|
|
|
procedure TPHPWeb.SetRealName(const Value: string);
|
|
@@ -969,6 +949,31 @@ begin
|
|
|
Result := CustomSearch(AURL, [], [], 1, vA, AOutRecords);
|
|
|
end;
|
|
|
|
|
|
+procedure TPHPWeb.ReadIniValues;
|
|
|
+var ini: TIniFile;
|
|
|
+begin
|
|
|
+ ini := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'Cloud.ini');
|
|
|
+ try
|
|
|
+// FMeasureURL := ini.ReadString('URL', 'MeasureURL', '');
|
|
|
+ FMeasureURL := 'http://' + ini.ReadString('URL', 'Server', '') +
|
|
|
+ ini.ReadString('URL', 'MeasureURL', '');
|
|
|
+ FWebSoftURL := ini.ReadString('URL', 'WebSoftURL', '');
|
|
|
+ FPassportURL := ini.ReadString('URL', 'PassportURL', '');
|
|
|
+ FLoginCloudURL := ini.ReadString('URL', 'LoginCloudURL', '');
|
|
|
+
|
|
|
+ FLoginURL := FWebSoftURL + ini.ReadString('URL', 'LoginURL', '');
|
|
|
+ FWebLoginURL := FWebSoftURL + ini.ReadString('URL', 'FWebLoginURL', '');
|
|
|
+ FLoginBannerURL := FWebSoftURL + ini.ReadString('URL', 'LoginBannerURL', '');
|
|
|
+ FLogoutURL := FWebSoftURL + ini.ReadString('URL', 'LogoutURL', '');
|
|
|
+ FRegURL := FPassportURL + ini.ReadString('URL', 'RegURL', '');
|
|
|
+ FPwdURL := FPassportURL + ini.ReadString('URL', 'PwdURL', '');
|
|
|
+ FCheckOnLineURL := FWebSoftURL + ini.ReadString('URL', 'CheckOnLineURL', '');
|
|
|
+ FServerDateTimeURL := FWebSoftURL + ini.ReadString('URL', 'ServerDateTimeURL', '');
|
|
|
+ finally
|
|
|
+ ini.Free;
|
|
|
+ end;
|
|
|
+end;
|
|
|
+
|
|
|
initialization
|
|
|
|
|
|
finalization
|