ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

04.03.2009, 09:17
|
|
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме: 905389
Репутация:
332
|
|
Сообщение от ZET36
Результат функции может быть массивом? Если да, то как правильно это представить? Пробую так, неполучается
Код:
.
function erwer(erwr:string):array[0..100] of string;
begin
result[0]:='werwr';
end;
begin
showmessage(erwer('dsadas')[0]);
end.
так как ты делаеш нельзя зато так можно:
Код:
.....
type
PMy_func_array_result=array[1..100]of string;
var
Form1: TForm1;
.....
function erwer(erwr:string):pMy_func_array_result;
begin
result[1]:='werwr';
end;
begin
showmessage(erwer('dsadas')[1]);
end;
.....
|
|
|

04.03.2009, 14:35
|
|
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
Провел на форуме: 500748
Репутация:
137
|
|
RumShun, KIR@PRO спасибо.
|
|
|

04.03.2009, 14:58
|
|
Участник форума
Регистрация: 06.03.2007
Сообщений: 283
Провел на форуме: 1547094
Репутация:
120
|
|
Вот есть такой код:
bmp.SaveToFile('C:\Program Files\''Screen.bmp');
помогите его изменить так, чтобы файл был сохранён на раб столе, под именем сколько сейчас время
Например: 13.57.17.bmp
FormatDateTime('hh.nn.ss',now);
|
|
|

04.03.2009, 15:35
|
|
Участник форума
Регистрация: 15.11.2006
Сообщений: 259
Провел на форуме: 2589211
Репутация:
151
|
|
Сообщение от xaker-boss
Вот есть такой код:
bmp.SaveToFile('C:\Program Files\''Screen.bmp');
помогите его изменить так, чтобы файл был сохранён на раб столе, под именем сколько сейчас время
Например: 13.57.17.bmp
FormatDateTime('hh.nn.ss',now);
Как-то так
Код:
uses Registry;
.....
{находим директорию винды}
function GetSystemRoot: String;
var Reg: TRegistry;
begin
Reg:=TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
Reg.OpenKey('\SOFTWARE\Microsoft\Windows NT\CurrentVersion', false);
Result:=reg.ReadString('SystemRoot');
Reg.free;
end;
{находим имя пользователя}
function GetUN: string;
var
UN : string;
UNLen : Dword;
begin
UNLen := 255;
SetLength(UN, UNLen);
if GetUserName(PChar(UN), UNLen) then
Result := Copy(UN,1,UNLen - 1);
end;
{используем всё это, чтоб составить путь}
procedure TForm1.Button1Click(Sender: TObject);
var str:string;
begin
str:=copy(GetSystemRoot,1,3)+'Documents and Settings\'+GetUN+'\Рабочий стол\'+FormatDateTime('hh.nn.ss',now)+'.bmp';
bmp.SaveToFile(str);
end;
|
|
|

04.03.2009, 19:59
|
|
Участник форума
Регистрация: 03.09.2008
Сообщений: 155
Провел на форуме: 1201665
Репутация:
236
|
|
Код:
procedure TMainForm.HomePageRequest(var Message: TMessage);
begin
URLs.Text := 'C:\index.html';
FindAddress;
end;
Откроет index.html который лежит в директории C:\
Как сделать так, чтобы открывало файл лежащий рядом с програмой (если место прогаммы, может меняться)?
|
|
|

04.03.2009, 20:06
|
|
Постоянный
Регистрация: 24.11.2008
Сообщений: 416
Провел на форуме: 910902
Репутация:
100
|
|
Сообщение от Scripter
Код:
procedure TMainForm.HomePageRequest(var Message: TMessage);
begin
URLs.Text := 'C:\index.html';
FindAddress;
end;
Откроет index.html который лежит в директории C:\
Как сделать так, чтобы открывало файл лежащий рядом с програмой (если место прогаммы, может меняться)?
Код:
procedure TMainForm.HomePageRequest(var Message: TMessage);
begin
URLs.Text := 'index.html';
FindAddress;
end;
откроет в директории с программой, соответственно подставляй нужнуу папку "вложение", вроде так должно быть
|
|
|

04.03.2009, 20:13
|
|
Участник форума
Регистрация: 03.09.2008
Сообщений: 155
Провел на форуме: 1201665
Репутация:
236
|
|
Сообщение от SaiRus
соответственно подставляй нужнуу папку "вложение"
где её выставлять?
|
|
|

04.03.2009, 21:20
|
|
Участник форума
Регистрация: 03.09.2008
Сообщений: 155
Провел на форуме: 1201665
Репутация:
236
|
|
подсказали решение
Код:
begin
URLs.Text:=ExtractFilePath(ParamStr(0))+'index.html';
FindAddress;
end;
|
|
|

05.03.2009, 00:38
|
|
Постоянный
Регистрация: 20.06.2008
Сообщений: 323
Провел на форуме: 1240829
Репутация:
165
|
|
Интересует программа с исходниками DScan 1.3 автора цикла статей по WinSock некоего Danilа, WEB-сайт: http://www.danil.dp.ua который уже не пашет..
|
|
|

06.03.2009, 21:11
|
|
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
Провел на форуме: 500748
Репутация:
137
|
|
Посоветуйте пожайлусто метод загрузки файла из интернета который не использует IE
WinInet использует
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|