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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2012, 08:38   #1
kta87
Форумчанин
 
Аватар для kta87
 
Регистрация: 22.02.2010
Сообщений: 912
По умолчанию usb flash (delphi ХЕ2)

Выложите, если кто работал, исходник для определения серийного номера usb флешки... Не могу в инете найти ни чего рабочего.
kta87 вне форума Ответить с цитированием
Старый 17.03.2012, 10:37   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

http://programmersforum.ru/showthread.php?t=191719 и еще с десяток.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 17.03.2012, 10:45   #3
kta87
Форумчанин
 
Аватар для kta87
 
Регистрация: 22.02.2010
Сообщений: 912
По умолчанию

raxp, спасибо, пока ждал ответа на форуме, сам набрал функцию .
Теперь вопрос такого ламерского рода: как завершить перебор цикла, если внутреннее условие проверки положительное?
kta87 вне форума Ответить с цитированием
Старый 17.03.2012, 11:25   #4
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,883
По умолчанию

Код:
if условие then 
  Break;
?
Но это малость нарушает инвариантность (тут break работает как неочевидное goto), лучше условие такое положить в пред или пост-условие цикла:
Код:
while что-то and условие do
...
или 
repeat 
...
until что-то and not условие;

Последний раз редактировалось phomm; 17.03.2012 в 11:28.
phomm вне форума Ответить с цитированием
Старый 17.03.2012, 12:00   #5
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

или вариант вроде
Код:
for i := начало to конец do
  if условие then
    exit for;
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 17.03.2012, 13:47   #6
kta87
Форумчанин
 
Аватар для kta87
 
Регистрация: 22.02.2010
Сообщений: 912
По умолчанию

DemonStar, можешь прокомментировать, в чем отличие от Break'а?

Последний раз редактировалось kta87; 17.03.2012 в 13:50.
kta87 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запретить запись USB Flash W0LF Компьютерное железо 5 10.07.2010 17:26
USB Flash =LeonZone= Win Api 9 25.06.2010 19:27
Утилита для USB-Flash NafFiQ Общие вопросы Delphi 7 11.12.2009 14:29
Проблема с USB Flash Drive Delia- Компьютерное железо 7 07.11.2008 21:02
USB Flash =LeonZone= Win Api 45 30.10.2007 10:09