Студентам - о программировании. RusFAQ.ru: Программирование на Delphi. Часть 4.
 
 
 
   

Студентам

Примеры задаваемых студентами вопросов. С комментариями.

 
 

RusFAQ.ru: Программирование на Delphi. Часть 4.

26.03.2010
14:02

Подборка с 01.09.2006 по 30.09.2006

Вопрос № 53.345
R1, R2: HRgn;
что за тип переменных?
Клавиша F1 сломалась...


Вопрос № 54.190
Здравствуйте уважаемые эксперты!!!
Буду благодарен за ответ на следующий вопрос по защите программы: при первом запуске программа запрашивает пароль, при втором она этого уже не должна делать, если пароль был введен верно. Как это осуществить средствами дельфи? Спасибо.
Включить не только спинной, но и головной мозг.


Вопрос № 54.191
Скоро школьная конференция. Можете предложить идеи для проекта?
Без комментариев!


Вопрос № 54.212
1)Как из Delphi6/7/8 добавить в реестр инфу из *.reg файла?
2)Как лучше осуществить функцию регистрации программы (для shareware-версии) через инет и serial/key file, стоит ли выносить процедуры в внешний dll (или это упростит задачу взлома, путём подмены возвращённого значения?). Есть или какие-нить статьи по этому поводу (НЕ криптография)?
Исходя из первой части вопроса, есть мнение, что вторая часть как-то немного не... Прям даже не знаю, что и сказать...


Вопрос № 54.307
Здравствуйте уважаемые эксперты Скажите пожалуйста как в Delphi 6 сделать чтобы при нажатии кнопку на компаненьте ToolBar создавалась кнопка ToolButton и как затем записать код который сработает при нажатии на эту кнопку.
Знаки припенанья и прочая муть типагрмтнати и внятнаво изложени мыслей ненаш выбор Не говоря о хэлпах


Вопрос № 54.618
Людии! как в дельфе через едит1 переименовать файл?
Через едит1 не получится - эт зарезервированное имя компонента. Как и едит2 и едит3. А вот едит4 - через него запросто.


Вопрос № 54.702
Добрый день. подскажите в чем тут дело? в этой строчке ошибка Access := CreateOleObject('Access.Application'); ошибка такая [Error] Undeclared identifier: 'createoleobject'. помогите.
Сезонная неисправность - в сентябре часто ломается клавиша F1


Вопрос № 55.088
Ребята и девчата, привет! И тебе доброго времени суток, любезнейший
Подскажите пожалуйста, что такое граф? А то не бум-бум в этом :) Такое звание дворянское
И что такое ядро графа? :) Ну, когда-то давно были не снаряды для пушек, а ядра (шары такие железные и тяжелые). Вот, у некоторых графьёв были именные ядра. Это - про них.
И еще - может у вас завалялся (так - ненароком) алгоритм выделения ядер графов. Ну, выделить ядро графа из общей кучи не так уж и сложно. Как правило, ядро графа хорошенько отшлифовано (до блеска), а так же на нем краской нанесено имя-отчество графа
А было бы вообще супер - алгоритм Магу :) А магу оно и не надо. Он в силу своей должности так много алгоритмов разных знает, что тебе и не снилось


Вопрос № 55.817
Вопрос к тем, кто понимает в ООП.. (Ну это товарищ в фак про программированию на Delphi пишет...)Написал я свой класс к стандартной кнопке..(листинг ниже..). а оно не не работает.. В чем дело?
Приложение:

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TAutoButton1 = class(TButton)
  private
    procedure WmMouseMove(var Msg: TMessage); message wm_MouseMove;
  end;

  TForm1 = class(TForm)
    Button1: TButton;
  private
    { Private declarations }
  public

    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TAutoButton1.WmMouseMove(var Msg: TMessage);
begin
  inherited;
  if Assigned(OnClick) then
    OnClick(self);
end;

end.

Вот теперь тоже сижу и думаю - что же это оно не работает-то, падла омерзительная...


Вопрос № 56.180
сБЮФЮЕЛШЕ ЩЙЯОЕПРШ. оНЛНЦХРЕ ПЕЬХРЭ ОПНАКЕЛС. еЯРЭ ДЕПЕБН ОЮОНЙ: ю0 -> а0...а29 -> б0...б18 -> ц0...ц26, Ю СФЕ Б ОНДОЮОЙЮУ ц КЕФЮР ТЮИКШ РХОЮ *.cmt. йЮЙ ЯПЕДЯРБЮЛХ Delphi ХКХ WinAPI ХГ Delphi ЯЙНОХПНБЮРЭ БЯЕ ЩРХ ТЮИКШ Б НДМС ОЮОЙС МЮ ДПСЦНЛ ДХЯЙЕ?? хЛЕМЮ ОЮОНЙ МЮОХЯЮМШ ЙЮЙХЕ ЙХПХККХЖЕИ,Ю ЙЮЙХЕ КЮРХМХЖЕИ. яОЮЯХАН.
Мощно задвинул. Внушает.


Вопрос № 56.567
Уважаемые эксперты.
Подскажите, как средствами Delphi или WinApi из Delphi скопировать кучу файлов одного типа, например *.uni (а не содержимое их-нужно именно копирование, как в браузере по маске) из кучи разных папок в одну папку на другом диске? Спасибо.
Вопрос вогнал в ступор. Я, честно говоря, так и не вкурил, что же, кроме содержимого, можно скопировать? Ментальную суЧность, что-ли?

И еще, хинт студентам и прочим новичкам. Во время выбора отжигов только за сентябрь я обнаружил порядка 10 тире 15 вопросов про AV с адресом 00000000. ЗАПОМНИТЕ! Такое появляется при обращении к несуществующему указателю! Компоненты - в том числе. Т.е., для примера:

var E: TEdit;
...
begin
...
   E := TEdit.Create(Form1);
   E.Parent := Panel1;
...
   E.Free;
...
   E.Text := 'А вот тут-то вы AV и словите! Переменная Е прибита несколькими строками ранее!';
...
end;

Комментарии

Оставить коммент

Представьтесь
Введите три ц51р7
Комментарий:
 
Карта сайта
Новое
Бесплатные утилиты
FDate
01.09.2010 12:12
Раскладываем файлы

Бытовуха
Кошмар на улице Авиаторов
30.08.2010 20:24
 
Бытовуха
Не туда попали
30.08.2010 20:19
 
Бытовуха
С особым удовольствием
06.08.2010 07:25
 
Бытовуха
Мама папу пырнула
06.08.2010 07:25
 
Бытовуха
«Брата зарезал!»
06.08.2010 07:23
 
Бытовуха
«Мы ментуру не вызывали!»
06.08.2010 07:22
 
Поиск по сайту
Март 2010
01.08.2010 12:35
Занятные поисковые запросы, приведшие в марте 2010 на наш сайт

Братва
Глава 8
01.08.2010 11:35
 
Братва
Глава 7
01.08.2010 11:33
 
Счетчики
Картинки

Гей-парад

Зайчег

Отличный конкурс
Все картинки »
 
Продажа серверов - серверы. Серверы DEPO Storm.