HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2971  
Старый 04.03.2009, 09:17
KIR@PRO
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме:
905389

Репутация: 332
Отправить сообщение для KIR@PRO с помощью ICQ
По умолчанию

Цитата:
Сообщение от 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;

.....
 
Ответить с цитированием

  #2972  
Старый 04.03.2009, 14:35
ZET36
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
Провел на форуме:
500748

Репутация: 137
По умолчанию

RumShun, KIR@PRO спасибо.
 
Ответить с цитированием

  #2973  
Старый 04.03.2009, 14:58
xaker-boss
Участник форума
Регистрация: 06.03.2007
Сообщений: 283
Провел на форуме:
1547094

Репутация: 120
Отправить сообщение для xaker-boss с помощью ICQ
По умолчанию

Вот есть такой код:
bmp.SaveToFile('C:\Program Files\''Screen.bmp');
помогите его изменить так, чтобы файл был сохранён на раб столе, под именем сколько сейчас время
Например: 13.57.17.bmp

FormatDateTime('hh.nn.ss',now);
 
Ответить с цитированием

  #2974  
Старый 04.03.2009, 15:35
FindeR
Участник форума
Регистрация: 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;
 
Ответить с цитированием

  #2975  
Старый 04.03.2009, 19:59
Scripter
Участник форума
Регистрация: 03.09.2008
Сообщений: 155
Провел на форуме:
1201665

Репутация: 236
По умолчанию

Код:
procedure TMainForm.HomePageRequest(var Message: TMessage);
begin
  URLs.Text := 'C:\index.html';
  FindAddress;
end;
Откроет index.html который лежит в директории C:\
Как сделать так, чтобы открывало файл лежащий рядом с програмой (если место прогаммы, может меняться)?
 
Ответить с цитированием

  #2976  
Старый 04.03.2009, 20:06
SaiRus
Постоянный
Регистрация: 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;
откроет в директории с программой, соответственно подставляй нужнуу папку "вложение", вроде так должно быть
 
Ответить с цитированием

  #2977  
Старый 04.03.2009, 20:13
Scripter
Участник форума
Регистрация: 03.09.2008
Сообщений: 155
Провел на форуме:
1201665

Репутация: 236
По умолчанию

Цитата:
Сообщение от SaiRus  
соответственно подставляй нужнуу папку "вложение"
где её выставлять?
 
Ответить с цитированием

  #2978  
Старый 04.03.2009, 21:20
Scripter
Участник форума
Регистрация: 03.09.2008
Сообщений: 155
Провел на форуме:
1201665

Репутация: 236
По умолчанию

подсказали решение
Код:
begin
URLs.Text:=ExtractFilePath(ParamStr(0))+'index.html';
  FindAddress;
end;
 
Ответить с цитированием

  #2979  
Старый 05.03.2009, 00:38
cremator (c)
Постоянный
Регистрация: 20.06.2008
Сообщений: 323
Провел на форуме:
1240829

Репутация: 165
Отправить сообщение для cremator (c) с помощью ICQ
По умолчанию

Интересует программа с исходниками DScan 1.3 автора цикла статей по WinSock некоего Danilа, WEB-сайт: http://www.danil.dp.ua который уже не пашет..
 
Ответить с цитированием

  #2980  
Старый 06.03.2009, 21:11
ZET36
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
Провел на форуме:
500748

Репутация: 137
По умолчанию

Посоветуйте пожайлусто метод загрузки файла из интернета который не использует IE
WinInet использует
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2568 25.04.2026 12:58
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ