Я начинающий, подскажите пожалуйста, как...
Если вы только начинаете осваивать Delphi или считаете, что ваш вопрос простой для более опытных участников форума, то задавайте его здесь, не надо создавать для этого отдельные темы.
Если вы размещаете вопрос здесь, то , пожалуйста, прочтите следующее:
1. когда будете задавать свой вопрос, то делайте это нажимая на "ответ"(не путать с "быстрый ответ") и кратко указывайте в "заголовке" тему своего вопроса;
2. опишите чего вы хотели добиться.
3. если у вас возникла какая-то ошибка, и вы не знаете как её исправить, то обязательно приведите текст самой ошибки;
4. если это необходимо, приведите фрагмент вашего кода(ни в коем случае не надо писать весь код), также при добавлении кода пользуйтесь тегами([code ] и [ /code]);
5. укажите версию Delphi, которую используете и все настройки проекта;
6. если у вас возникли проблемы с нестандартными компонентами, то обязательно приведите ссылку, по которой их можно скачать.
7. соблюдайте правила форума
Удачи.
Модераторы форума Delphi & Kylix: Delpher, kosfiz & OlgaKr
Если вы с чем-то несогласны или у вас есть предложения обращайтесь к модераторам в приват.
вот примерный код
//твои действия в программе
NewTick:=GetTickCount();
Time:=NewTick-CurrentTick;
З.Ы: значение в милисекундах.
CurrentTick, NewTick и Time какие должны быть, Word или TDataTime?
DWORD
DWORD
спасибо, работает.
Точно в миллисекундах, а то я проверить это точно не могу, да, выдает значения, надеюсь что правильно
Я только что проверил, всеравно время до и после выполнения операции одинаковое, может есть другой метод, чтоб найти время затраченое на операцию? Выручейте
Простите, я вам наверное надоел с этим вопросом.
Я все попробывал и QueryPerformanceCounter самый оптимольный выбор, он единственный реагирует на время сортировки. Всем большое спасибо за помощь.
тебе надо смотреть не результат получаемый с помощью QueryPerformanceCounter, а его деление на результат возвращаемый функцией QueryPerformanceFrequency, т.к.
[quote=MSDN(QueryPerformanceFrequency)]Pointer to a variable that receives the current performance-counter frequency, in counts per second.[/quote]
[quote=MSDN(QueryPerformanceCounter)] Pointer to a variable that receives the current performance-counter value, in counts.
[/quote]
так что результат деление одного на другое есть ни что иное как секунда
HKEY_CURRENT_USER\Software\Microsoft\CurrentVersion\Policies\System
измени значение DisableTaskMgr с 0 на 1.
P.S. помни статья 273 УК РФ: создание и распространение вредоносных программ наказывается лишением свободы на срок от трех до семи лет.:)
это я так:)
Тогда при нажатии заветных клавиш будет вылетать сообщение о том, что диспетчер задач запрещен администратором... В зависимости от того, чего пытается добиться user13 это может быть не совсем хорошо...
user13, какова конечная цель этих манипуляций с диспетчером?
http://www.sources.ru/cpp/system/ctrl_alt_del_winxp.shtml
Ключика если нету, значит не определены политики...Создайте ключик сами или воспользуйтесь gpedit.msc...А где ключик создавать - почитайте в документе по ссылочке...
например:
3297.112 -16.0
3297.123 -16.0
3297.135 -16.0
3297.146 -16.0
3297.158 -16.0
Нужно чтитать каждый столбец в отдельный массив. Началом каждой строки является пробел. Может у кого есть текст данной проги? Или же в Делфи предусмотренны специальные фанкции для этого?
Зарание спасибо.
Я передаю данный от клиента сервру при помощи ClietnSocket и ServerSocket.
несколько блоков при передаче по сокету объединяться в один , как этого избежать я пробывал так
Socket.SendText('1');
sleep(1);
Socket.SendText('2');
Пашет если я на свай машине тесчу
а есил с чужой передаю то они обеденяются...
Заранее спасибо!!!
Вы какое приложение пишете - Console Application?
И какое Вы хотите подтверждение ввести - вот то перед непосредственно форматированием? Чтобы получилось приложение, которое запускаешь - и уже диск отформатирован?
http://forum.codenet.ru/newreply.php?do=newreply&noquote=1&p=190688
И сохранить его у себя на компе
Программно естественно :)
http://forum.codenet.ru/newreply.php?do=newreply&noquote=1&p=190688
И сохранить его у себя на компе
Программно естественно :)
Искать знак "?" (вопроса) и копировать всё что между "?" и "/"...
Я вот что делаю
function ExtractUrlFileName(const AUrl: string): string;
var
i,a,b: Integer;
begin
i := LastDelimiter('/', AUrl);
a := LastDelimiter('?', AUrl);
Result := copy(AUrl,i,length(AUrl)a);
end;
Но чёта не прокатывает как тока не тыкал :(
var
i,a: Integer;
begin
i := LastDelimiter('/', AUrl);
a := LastDelimiter('?', AUrl);
Result := copy(AUrl,i+1,a-i-1);
end;
ParamCount - кол-во параметров командной строки
ParamStr(i) - i-ый параметр командной строки
вот по ссылке есть пример встраивания в контекстное меню. Я наверно ваще даун, но я не понимаю, как это работает и как это запустить!!!! помогите....здесь написано что это текст длл-библиотеки, но ведь он совсем не так выглядит....Подскажите, как это запустить чтобы это работало.....пожалуйста!!!
Например число 5 надо возвести в степень 2/5, или 7 в степень 4/7.
Зарание огромное спасибо!!!
Например число 5 надо возвести в степень 2/5, или 7 в степень 4/7.
Зарание огромное спасибо!!!
А Help нельзя почитать:
8 := Power( 2, 3 );
Добавлено:
Точнее так, наверно: