Города на Мурмане
29 Апреля 2024, 17:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
   Начало   ПРАВИЛА Помощь Поиск Войти Регистрация  
Страниц: 1 [2] 3   Вниз
  Печать  
Автор Тема: Полезные фичи и советы по программированию  (Прочитано 41654 раз)
Burmuley
завсегдатай
***

Карма +0/-0
Offline Offline

Пол: Мужской
Возраст: 41
Расположение: Мурманск
Сообщений: 79


WWW
« Ответ #20 : 21 Мая 2001, 16:24 »

Народ!!!
    Обращась ко всем продвинутым в ДЕЛЫФЯХ!!!
    У меня такой вот вопросик странноватый!
    Как из дельфи сделать так чтобы по нажатию КТРЛ АЛТ ДЕЛ на вылазил диспетчер задач или его небыло видно!!!
    Если мой вопрос вам покажется совсем тупым, то не говорите об этом никому!!!
    Заранее большой СПАСИБ!!!
Записан

---
Злой и коварный!
Sergey
молодой
*

Карма +0/-1
Offline Offline

Сообщений: 4


« Ответ #21 : 25 Июня 2001, 15:03 »

Burmuley >>
По-моему это вопрос не к дельфистам, а к системщикам Windows. Потому как за Ctrl-Alt-Del отвечает сама система.

А что есть необходимость такое сделать?
По-моему это бессмысленно..
Записан
Burmuley
завсегдатай
***

Карма +0/-0
Offline Offline

Пол: Мужской
Возраст: 41
Расположение: Мурманск
Сообщений: 79


WWW
« Ответ #22 : 15 Сентября 2001, 07:09 »

Sergey >> Быть или не быть КТРЛ АЛЬТ ДЕЛ эт уж мне надо! А вот помоч могбы нормально! Нефиг язвить! УУУ! Юзверьи проклятые! Дайте дельный совет!!!!!
Записан

---
Злой и коварный!
ROM
завсегдатай
***

Карма +0/-0
Offline Offline

Сообщений: 88


« Ответ #23 : 24 Сентября 2001, 09:19 »

Uswer >>
 Если ручками - то "свойства"
 Если программно - разберись с форматом pif

зы. Дочего ленивая молодеж пошла... Вот в наше время ручками через diskedit вскрывали 100 килобайтные сохранялки и ставили все по FF...
Записан

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Have a nice CM!            Fido: 2:5031/57.0
Ma\/erick
Гость
« Ответ #24 : 01 Октября 2001, 14:19 »

Uswer >>Для особо одаренных>>Щелкаешь правой кнопкой мыши по ярлыку, выбираешь "свойства",
выбираешь вкладку ярлык, там в поле "Объект" написан путь к программе. А еще там есть такая волшебная кнопочка "Найти объект..."!!!
Записан
No(c)sM
основной
**

Карма +0/-0
Offline Offline

Расположение: Кола
Сообщений: 29


« Ответ #25 : 25 Августа 2003, 16:20 »

Burmuley, #21 >> Посмотри апи функцию SystemParametersInfo. Я точно не помню но отключение ctrl alt del както связано с заставкой. Чёто вроде SPI_SETSCREENSAVEACTIVE. Короче поэксперементируй - сам разберёшся
Записан

Best regards,
             --==[No(c)sM]==--
RAM
Гость
« Ответ #26 : 28 Октября 2003, 15:34 »

Ну почему Дельфи ??? ассемблер - сила!
Записан
RJF_Dilan
молодой
*

Карма +0/-0
Offline Offline

Сообщений: 10


« Ответ #27 : 17 Ноября 2003, 13:03 »

Rom, не учи народ устаревшим фичам в делфях. Пусть на С   пишут. Сишник намного мощнее делфей.
Записан
X-Train
Гость
« Ответ #28 : 18 Ноября 2003, 13:37 »

А отслеживать нажатие клавиш, что совсем разучились? Примеров через дополнительную дллельку с ловушкой(hook) на нажатие клавиш  в инете море!!!
Записан
NEO
молодой
*

Карма +0/-0
Offline Offline

Сообщений: 4


« Ответ #29 : 06 Февраля 2004, 13:32 »

ПОМОГИТе!!!

мне надо решить ЗАДАЧИ НА ПАСКАЛЕ
НАДЕЮСЬ МЕН КТОНИБУДЬ ПОМОЖЕТ
ВОТ ЗАДАЧИ:
1)ДАНО ДВУЗНАЧНОЕ ЧИСЛО,ОПРЕДЕЛИТЬ:
а)КРАТНАЯ ЛИ ТРЁМ СУММА ЕГО ЦИФР;
б)КРАТНА ЛИ СУММА ЕГО ЦИФР ЧИСЛУ А;

2)ДАНО ЦЕЛОЕ ЧИСЛО n (1<_n<_99), ОПРЕДЕЛЯЮЩЕЕ ВОЗРАСТ ЧЕЛОВЕКА (В ГОДАХ).
ДЛЯ ЭТОГОЧИСЛА НАПЕЧАТАТЬ ФРАЗУ "МНЕ n ЛЕТ",
УЧИТЫВАЯ ЧТО ПРИ НЕКОТОРЫХ ЗНАЧЕНИЯХ n СЛОВО"ЛЕТ" НАДО ЗАМЕНИТЬ НА СЛОВО "ГОД" ИЛИ "ГОДА".

3)НАЧАВ ТРЕНИРОВКИ, ЛЫЖНИК В ПЕРВЫЙ ЖЕ ДЕНЬ ПРОБЕЖАЛ 10 КМ. КАЖДЫЙ СЛЕДУЮЩИЙ ДЕНЬ ОН УВЕЛИЧИВАЛ ПРОБЕГНА 10% от пробега предыдущего дня. ОПРЕДЕЛИТЬ:
а)ПРОБЕГ ЛЫЖНИКА ЗА ВТОРОЙ , ТРЕТИЙ , ...., ДЕСЯТЫЙ ДЕНЬ ТРЕНИРОВОК;
б)КАКОЙ СУММАРНЫЙ ПУТЬ ОН ПРОБЕЖАЛ ЗА ПЕРВЫЕ 7 ДНЕЙТРЕНИРОВОК.

4)НАПЕЧАТАТЬ МИНИМАЛЬНОЕ ЧИСЛО, БОЛЬШЕ 200, КОТОРОЕ НАЦЕЛО ДЕЛИТСЯ НА 17.

5) НАЙТИ МАКСИМАЛЬНОЕ ИЗ НАТУРАЛЬНЫХ ЧИСЕЛ, НЕ ПРИВЫШАЮЩИХ 5000, КОТОРОЕ НАЦЕЛО ДЕЛИТСЯ НА 39.

ПРИМЕРЫ МОЖИТЕ ОСТАВИТЬ НА ФОРУМЕ ИЛИ КИНУТЬ НА е-МАИЛ: neotelec@bk.ru
ЗАРАНЕЕ СПАСИБО.
Записан
Василий
бывалый
****

Карма +0/-0
Offline Offline

Сообщений: 229


« Ответ #30 : 06 Февраля 2004, 15:02 »

Надеюсь, это не учебные задачи, а так, ради интереса? В противном случае будет, как минимум, масса проблем с лишними фичами, которые я использую
Так как не было сказано, о каком паскале идёт речь, беру за основу FPC (хотя добавлю-ка IFDEFы).
Так, наброски, тоже исключительно ради интереса
Файл platform.inc
{Программы не предназначены для использования на занятиях в ВУЗах, СУЗах и школах}
{This file is free software, you may modify and use it according to GNU GPL}
{$ifdef FPC}
{$define NEWPAS}
{$mode objfpc}{$H }
{$endif}
{$ifdef Delphi}//Как и Kylix Open Edition
{$define NEWPAS}
{$endif}
{$ifdef Kylix}//Я смотрел только Kylix Open Edition
{$define NEWPAS}
{$endif}
{$ifdef NEWPAS}
{$ifdef windows}
{$APPTYPE CONSOLE}
{$endif}
{$endif}
Код:
----------Первая программа-----------program P1;{$I platform.inc}var X,A:byte;    C1,C2:byte;begin repeat  write('Введите двузначное число:');  readln(X);  if (X<10)or(X>100) then   writeln('Было сказано: двузначное'); until (X>10)and(X<100); C1:=X div 10;C2:=X mod 10; write('Сумма цифр') if ((C1 C2) mod 3)=0 then write('кратна 3') else  Writeln('не кратна 3'); Writeln('Введите A'); Readln(A); write('Сумма цифр') if ((C1 C2) mod A)=0 then write('кратна ',A) else  Writeln('не кратна ',A);end.----------И, как самая интересная, вторая---------------program P2;{$i platform.inc}{Программа не работает под Турбо Паскалем} function CorrectWord(n:integer):string; var M:integer; begin  M:=n mod 100;{:-)}  if (m>10)and(m<20) then Result:='лет' else   case n mod 10 of    0,5..9:Result:='лет';    1:Result:='год';    2..4:Result:='года';   end; end;var M:integer;begin write('Введите n:');readln(M); write('Мне ',M,' ',CorrectWord(M));end.
________
Что делает форум с форматированием!!!
Записан
Proud
Админ
матерый
*****

Карма +43/-7
Offline Offline

Пол: Мужской
Возраст: 47
Расположение: Мурманск
Сообщений: 3672



WWW
« Ответ #31 : 06 Февраля 2004, 18:43 »

Василий, #31 >>
Интерес в том, что не работает?

NEO, #30 >>
Файл platform.inc лучше не показывай..
соответственно, строку с ним.

Код:
program P2;function CorrectWord(n:integer):string; var M:integer;     Result:string; begin     case n mod 10 of         0,5..9:Result:='лет';         1:Result:='год';         2..4:Result:='года';     end;     CorrectWord:=Result; end; var M:integer; begin      write('Введите количество лет:');readln(M);      write('Мне ',M,' ',CorrectWord(M)); end.
Записан

Я бы с удовольствием сразился с Вами в интеллектуальной дуэли. Но Вы, как я вижу, без оружия.
NEO
молодой
*

Карма +0/-0
Offline Offline

Сообщений: 4


« Ответ #32 : 09 Февраля 2004, 14:56 »

СПАСИБО ОГРОМНОЕ
Записан
Dilan
матерый
*****

Карма +0/-0
Offline Offline

Расположение: Североморск
Сообщений: 610


« Ответ #33 : 04 Мая 2004, 11:28 »

Василий, #31 >> Что Delphi, что Kylix (Open или Enterprise) - убогие вещи. Зачем убивать в себе чувство прекрасного?   КТО, скажи мне, профессионально пишет на Object Pascal? Есть гораздо более удобные языки и IDE для них... Привожу примеры (сам юзаю Gentoo Linux 2004.0, поэтому софт для нее родимой):

C    - emacs, eclipse, jedit   plugins
C#   - monodevelop
java - jedit, eclipse   plugins
Ну и плюс всякий вспомогательный софт...

Этого программисту хватит по самое не балуйся. А что еще надо?  
Записан

Using Gentoo Base System 1.5.3, KDE 3.3.1, gentoo-dev-sources 2.6.9-r1
Василий
бывалый
****

Карма +0/-0
Offline Offline

Сообщений: 229


« Ответ #34 : 07 Мая 2004, 00:17 »

> КТО, скажи мне, профессионально пишет на Object Pascal?
Что Вы понимаете под "профессионально"?
> Зачем убивать в себе чувство прекрасного?
Кому как. Для меня более отвратительного, чем код на С с плюсами, найти трудно. К тому же, компилятор с С   тормозит ужасно.
Записан
br.less
Гость
« Ответ #35 : 07 Мая 2004, 01:10 »

прекрасное это ассемблер, все четко строго и логично
а программисту асма хватт по самое не балуйся
А что еще надо он на нем и напишет
Записан
Dilan
матерый
*****

Карма +0/-0
Offline Offline

Расположение: Североморск
Сообщений: 610


« Ответ #36 : 08 Мая 2004, 10:38 »

Василий, #35 от 07-05-2004 00:17 >>
> КТО, скажи мне, профессионально пишет на Object Pascal?
Что Вы понимаете под "профессионально"?
Зачем убивать в себе чувство прекрасного?
Кому как. Для меня более отвратительного, чем код на С с плюсами, найти трудно. К тому же, компилятор с С   тормозит ужасно.


Код С   достаточно читабельный, если прога написана нормально, то прочитать код и понять его не составит труда.  
Записан

Using Gentoo Base System 1.5.3, KDE 3.3.1, gentoo-dev-sources 2.6.9-r1
Dilan
матерый
*****

Карма +0/-0
Offline Offline

Расположение: Североморск
Сообщений: 610


« Ответ #37 : 08 Мая 2004, 10:39 »

br.less, #36 от 07-05-2004 01:10 >>
> прекрасное это ассемблер, все четко строго и логично
а программисту асма хватт по самое не балуйся
А что еще надо он на нем и напишет


Далеко не всегда стоит писать на асме, для решения некоторых проблем проще использовать другие языки, тот же С  , например...  
Записан

Using Gentoo Base System 1.5.3, KDE 3.3.1, gentoo-dev-sources 2.6.9-r1
br.less
Гость
« Ответ #38 : 09 Мая 2004, 00:14 »

так мы о прекрасном или об обыденном?
Записан
Dilan
матерый
*****

Карма +0/-0
Offline Offline

Расположение: Североморск
Сообщений: 610


« Ответ #39 : 11 Мая 2004, 09:54 »

br.less, #39 от 09-05-2004 00:14 >>
> так мы о прекрасном или об обыденном?

А что ты подразумеваешь под обыденным, а что под прекрасным?  
Записан

Using Gentoo Base System 1.5.3, KDE 3.3.1, gentoo-dev-sources 2.6.9-r1
Страниц: 1 [2] 3   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines
Wap | PDA | Обратная связь
Valid XHTML 1.0! Valid CSS!