Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.07.2008, 21:03   #1
JRcoker
Форумчанин
 
Аватар для JRcoker
 
Регистрация: 18.07.2008
Сообщений: 119
Смущение Имя компа

Вобщем решил реализовать такую идею...
Хочу зделать чтобы программа запускалась только на компе с определённым именем компа и рабочий группой...Но вот ка кэто зделать увы не догоняю...
Улыбайся...Люди любят идиотов...
JRcoker вне форума Ответить с цитированием
Старый 24.07.2008, 21:24   #2
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Функция GetComputerName
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 24.07.2008, 21:26   #3
JRcoker
Форумчанин
 
Аватар для JRcoker
 
Регистрация: 18.07.2008
Сообщений: 119
По умолчанию

Да это я знаю....Мне нада зделать чтото типа если имя компа не "666" то вылезит MessageBox с надписью типа я тебя не знаю...
Улыбайся...Люди любят идиотов...
JRcoker вне форума Ответить с цитированием
Старый 24.07.2008, 21:32   #4
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Ну дык сравниваешь
А если тебе нужна защита от несанкционированного копирования, так это обсуждается в соседней теме
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 24.07.2008, 21:34   #5
JRcoker
Форумчанин
 
Аватар для JRcoker
 
Регистрация: 18.07.2008
Сообщений: 119
По умолчанию

Не совсем то...Мне нужно зделать чтото придёлённое типа смотря какое имя...)
Улыбайся...Люди любят идиотов...
JRcoker вне форума Ответить с цитированием
Старый 24.07.2008, 21:40   #6
JRcoker
Форумчанин
 
Аватар для JRcoker
 
Регистрация: 18.07.2008
Сообщений: 119
По умолчанию

Ну так ктонибудь поможет мне кодиком?...))))
Улыбайся...Люди любят идиотов...
JRcoker вне форума Ответить с цитированием
Старый 24.07.2008, 21:40   #7
AlDelta
Реанимируюсь...
Участник клуба
 
Аватар для AlDelta
 
Регистрация: 19.07.2007
Сообщений: 1,445
По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
size:DWORD;
buff:PChar;
name:string;
begin
  size:=255;
  GetMem(buff, size);
  GetComputerName(buff, size);
  name:=String(buff);
end;
Тебе же уже дали ответ. В переменной name имя компьютера.

P.s.:
Цитата:
Ну так ктонибудь поможет мне кодиком?...))))
А мозгиком пошевелить наверное трудно...
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе...
P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows"
AlDelta вне форума Ответить с цитированием
Старый 24.07.2008, 21:46   #8
JRcoker
Форумчанин
 
Аватар для JRcoker
 
Регистрация: 18.07.2008
Сообщений: 119
По умолчанию

дА НЕТ...Как получит имя компа я знаю....Мне надо что программа проверила имя компа если оно не является например "666" то он выдаст MessageBox и прогу вырубит....)
Улыбайся...Люди любят идиотов...
JRcoker вне форума Ответить с цитированием
Старый 24.07.2008, 22:17   #9
Ring0Sn
Форумчанин
 
Аватар для Ring0Sn
 
Регистрация: 06.09.2007
Сообщений: 239
По умолчанию

ТС ты бы тогда конкретнее обрисовал задачу, а то несовсем ясно что надо...
Если просто сравнить то тебе уже ответили:
1 получаешь имя компа:
2 сравниваешь: если имя <> '666' то делаешь Halt
Ring0Sn вне форума Ответить с цитированием
Старый 24.07.2008, 23:13   #10
JRcoker
Форумчанин
 
Аватар для JRcoker
 
Регистрация: 18.07.2008
Сообщений: 119
По умолчанию

Я топор,можно кодом?..
Улыбайся...Люди любят идиотов...
JRcoker вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вкл. компа begemotikdin Компьютерное железо 6 09.09.2008 20:26
ускорение компа Dark Energy Компьютерное железо 4 14.07.2008 20:15
Перезагрузка компа Pusher Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 14 19.02.2008 20:54
Id компа и его отправка Marsik Помощь студентам 17 10.01.2008 09:46
Вырубление компа Andr Общие вопросы Delphi 5 15.05.2007 22:13