Четверг, 23.02.2012, 02:43 Приветствую вас Гость | Группа "Гости" 


[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Страница 1 из 11
Модератор форума: gravitas 
delfcode » Программирование » Вопросы по Delphi » Проблема при компиляции! Иными словами просто не компилирует (проблемка!)
Проблема при компиляции! Иными словами просто не компилирует
QubertДата: Вторник, 24.01.2012, 13:00 | Сообщение # 1
Новичок
Группа: Пользователи
Сообщений: 9
Статус: Offline
Доступно только для пользователей
Code

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

procedure TForm1.FormCreate(Sender: TObject);
var reg:registry;
h:hwnd;
begin

try
reg:=tregistry.create;
reg.RootKey:=hkey_current_user;
reg.LazyWrite:=false;
reg.OpenKey('C:\ProgramData\Microsoft\Windows\Главное Меню\Программы\Автозагрузка',false);
reg.WriteString('Papka\Project1.exe',application.exename);
reg.CloseKey;
reg.Free;
except
exit;
end;

try
reg:=tregistry.create;
reg.RootKey:=hkey_local_machine;
reg.LazyWrite:=false;
reg.OpenKey('C:\ProgramData\Microsoft\Windows\Главное Меню\Программы\Автозагрузка',false);
reg.WriteString('Papka\Project1.exe',application.exename);
reg.CloseKey;
reg.Free;
except
exit;
end;

ShowMessage('HI');

ShellExecute(0,'open',('C:\Windows\System32\taskmgr.exe'),nil,nil,0);
h:=findwindow(0,'Диспетчер Задач Windows');
ShowWindow(h,SW_HIDE);

end;

end.


почему-то не компилирует! Выдаёт ошибки в uses и даже в простых var (объявляю правильно)
Ошибки в Uses такие: ShellAPI и RegisTry!


Сообщение отредактировал Qubert - Вторник, 24.01.2012, 13:01
 
QubertДата: Вторник, 24.01.2012, 13:09 | Сообщение # 2
Новичок
Группа: Пользователи
Сообщений: 9
Статус: Offline
Доступно только для пользователей
и почему же у меня нет никакой возможности делать что-то с формой и компонентами вообще! вот скрин!

Спасибо!
Прикрепления: 4007577.jpg(263Kb)


Сообщение отредактировал Qubert - Вторник, 24.01.2012, 13:10
 
Волк-1024Дата: Вторник, 24.01.2012, 14:53 | Сообщение # 3
Постоянный
Группа: Проверенные
Сообщений: 96
Статус: Offline
Quote
Ошибки в Uses такие: ShellAPI и RegisTry
Вероятно из-за того, что код предназначен для D5-D7.
Quote
и почему же у меня нет никакой возможности делать что-то с формой и компонентами вообще!
Стоит Debug Layout. Нужно дефолт поставить.

ИМХО:
И вообще лучше поставить Delphi 7 выпуска 2002г. Меньше понтов. Гораздо больше стабильности. Ресурсов жрёт мало. Меньше геморроя и т.д Плюс практически весь код, который можно найти в нете, рассчитан на Delphi 5 - 7.





Delphi+Assembler=Сила
 
QubertДата: Вторник, 24.01.2012, 15:28 | Сообщение # 4
Новичок
Группа: Пользователи
Сообщений: 9
Статус: Offline
Доступно только для пользователей
Большое спасибо!

Я исправил строчки в коде! там ошибки оказались именно при занесении в автозагрузку!
но тогда опять не скомпилировалась! попробовал кинуть на рабочий стол, все удачно!

даже странно, как-то


Сообщение отредактировал Qubert - Вторник, 24.01.2012, 16:08
 
delfcode » Программирование » Вопросы по Delphi » Проблема при компиляции! Иными словами просто не компилирует (проблемка!)
Страница 1 из 11
Поиск:
delfcode.ru © 2008 - 2012 Хостинг от uCoz