Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.11;
Скачать: CL | DM;

Вниз

Vista для разработчика   Найти похожие ветки 

 
WondeRu ©   (2007-02-12 15:24) [0]

Уже появились версии Windows Vista. Версий как минимум 4. Какая версия подойдет для разработки ПО в домашних условиях?


 
DVM ©   (2007-02-12 15:43) [1]

Конечно же Ultimate


 
WondeRu ©   (2007-02-12 15:44) [2]


> Конечно же Ultimate

$400 не охото отдавать


 
DVM ©   (2007-02-12 15:45) [3]


> $400 не охото отдавать

Даже вроде больше чем 400.
Учитывая, что домой проверка к тебе не придет, то можно обойтись 100 рублями :)


 
zdm ©   (2007-02-12 15:48) [4]

когда все по 100 р. чего выбирать-то? :)
Кстати переход на Vist-у, оказался менее болезненным чем с 2000- на ХРюшку.


 
WondeRu ©   (2007-02-12 15:49) [5]


> то можно обойтись 100 рублями :)

свои программы так же оцениваешь? ;)


 
DVM ©   (2007-02-12 15:50) [6]


> Кстати переход на Vist-у, оказался менее болезненным чем
> с 2000- на ХРюшку.

Пользователю - может и да (но не уверен), программисту - много очень изменений (одна невозможность записи в Program Files чего стоит).


 
tesseract ©   (2007-02-12 15:51) [7]

Не лучшая для разработки вот эта : http://softkey.ru/catalog/program.php?ID=17387&CID=353


 
DrPass ©   (2007-02-12 15:51) [8]


>  Какая версия подойдет для разработки ПО в домашних условиях?

В общем случае любая, которая запустится на твоем компьютере. Больше ничего сказать нельзя. Если твоя программа, например, вовсю юзает Active Directory, то Vista Home ей будет явно маловато :)


 
DVM ©   (2007-02-12 15:53) [9]


> свои программы так же оцениваешь? ;)

Если бы мои программы покупали бы в тех же количествах что и Win, то даже при цене в 100 рублей я бы жил безбедно :).

Все же 400-500$ очень много. 150-200$ - мне за висту не жалко. 500 - жалко.


 
zdm ©   (2007-02-12 15:56) [10]


> DVM ©   (12.02.07 15:50) [6]

А что в программфайлс?
Не знаю, я экспортировал ключи реестра из хрюшки, ну и пути понятно прописал к компонентам и мигрировался безболезненно. Не много поругалась конечно IDE (в основном на document and sett.. хотя это лучше сразу лечить) . В общем не торопясь за день сто процентный переход.


 
zdm ©   (2007-02-12 15:57) [11]

потом полный дамп хрюшки и висты, и все ок. Две ОС , как в старые добрые времена (98,XP)


 
DVM ©   (2007-02-12 16:04) [12]


> А что в программфайлс?

Запись туда простому смертному заказана. Из-за этого не работает большинство программ, которые настройки хранили в Ini файлах в своем каталоге. Это понятно, конечно, что настройки надо в реестре или в спец папках, но все же.


 
WondeRu ©   (2007-02-12 16:05) [13]

http://blogs.vertigo.com/personal/jatwood/Blog/Lists/Posts/Post.aspx?ID=5 - уже судя по этому, можно сказать, в ближайшее время останусь на XP. Ибо необходимы компоненты как для мультимедиа, так и для интернет девелопмента, а в младших (недорогих) версиях все порезано :(


 
zdm ©   (2007-02-12 16:07) [14]


> DVM ©   (12.02.07 16:04) [12]

Ну ща камни конечно посыпятся. Но мона UAC отключить и наступает счастье. :)


 
DVM ©   (2007-02-12 16:08) [15]


> Но мона UAC отключить и наступает счастье. :)

Обычный пользователь вряд ли че то там отключать будет. Я бы рад.


 
zdm ©   (2007-02-12 16:15) [16]


> DVM ©   (12.02.07 16:08) [15]

ну и в ХРушке тоже,если комп в домене, надо учитывать привелегии связанные с сохранением , особенно в корне или пути запуска. Так что просто надо лучше заранее продумывать сохранность настроек в юзерских директориях. а в целом, реально, проблем с переходом не заметил.
Первой ставил английскую, на нею MUI ---даже поговорить с ней получилось. Жаль в русской локализации не исполненно. Нас как всегда кинули :)


 
Agent13 ©   (2007-02-12 16:24) [17]


> Уже появились версии Windows Vista. Версий как минимум 4.
>  Какая версия подойдет для разработки ПО в домашних условиях?

Ну я думаю, если твои программы не используют каких-то очень специфических фишек, то Home Premium хватит за глаза. В принципе хватило бы даже Home Basic, но на нём ты не сможешь оценить, как будет выглядеть твоя программа под Aero интерфейсом.


 
icWasya ©   (2007-02-12 16:52) [18]

В русской локализации будут
Виндоус Виста
Виндоус пол-виста
Виндоус - пас, которую можно будет проапгрейтить до Виндоус-паровоз.


 
DrPass ©   (2007-02-12 16:55) [19]


> В русской локализации будут
> Виндоус Виста
> Виндоус пол-виста
> Виндоус - пас

...и при возникновении BSOD юзер будет вынужден застрелиться


 
zdm ©   (2007-02-12 16:55) [20]


> Agent13 ©   (12.02.07 16:24) [17]

Я тут заценил, как выглядят мои приложения под вистой использующие EhLib--очень "красивый черный градиентный цвет заколовков". :( Теперь надо переписывать под детект ОС и если Vista то менять Font на белый.


 
Ученик чародея ©   (2007-02-12 17:41) [21]


> WondeRu ©   (12.02.07 15:49) [5]
>
> > то можно обойтись 100 рублями :)
>
> свои программы так же оцениваешь? ;)


Свои я не оцениваю, их начальство оценивает, а мне платит зарплату. Так вопрос: зачем платить больше?


 
zdm ©   (2007-02-12 18:00) [22]


> Ученик чародея ©   (12.02.07 17:41) [21]

Не прав ты брат, не прав.....


 
ИА   (2007-02-13 10:38) [23]

>> А что в программфайлс?

>Запись туда простому смертному заказана. Из-за этого не работает большинство программ, которые настройки хранили в Ini файлах в своем каталоге. Это понятно, конечно, что настройки надо в реестре или в спец папках, но все же.

Запись чего-нибудь в Program Files во время работы показывает дремучую невежественность разработчика. Ну и отсутствие нормального процесса тестирования, что впрочем обычно идет в комплекте с дремучестью.


 
Ученик чародея ©   (2007-02-13 11:40) [24]


> ИА   (13.02.07 10:38) [23]
>
> >> А что в программфайлс?
>
> >Запись туда простому смертному заказана. Из-за этого не
> работает большинство программ, которые настройки хранили
> в Ini файлах в своем каталоге. Это понятно, конечно, что
> настройки надо в реестре или в спец папках, но все же.
>
> Запись чего-нибудь в Program Files во время работы показывает
> дремучую невежественность разработчика. Ну и отсутствие
> нормального процесса тестирования, что впрочем обычно идет
> в комплекте с дремучестью.


Или отсутствие времени на тестирование, так как оплата труда, например в НИИ, не позволяет думать на работе о работе. А тестеров по штату не полагается. Еще хорошо, что оно хоть как-то работает.

Насколько платят, настолько и делают.


 
Плохиш ©   (2007-02-13 11:45) [25]


> DVM ©   (12.02.07 15:53) [9]
> Все же 400-500$ очень много. 150-200$ - мне за висту не
> жалко. 500 - жалко.

Странно, вроде цены для нормального пользователя в этих пределах и лежат. Или вы являетесь большой организацией?


 
Сало ©   (2007-02-13 13:28) [26]


> Насколько платят, настолько и делают.

Т как всегда ошибаешься. На сколько делают, столько  и платят.


 
Игорь Шевченко ©   (2007-02-13 13:37) [27]


> Или отсутствие времени на тестирование, так как оплата труда,
>  например в НИИ, не позволяет думать на работе о работе


А что, в НИИ что-нибудь делают ? Вот новость-то


 
TUser ©   (2007-02-13 13:57) [28]


> Запись чего-нибудь в Program Files во время работы показывает
> дремучую невежественность разработчика. Ну и отсутствие
> нормального процесса тестирования, что впрочем обычно идет
> в комплекте с дремучестью.

Согласен. Борланд на мыло.


 
Ученик чародея ©   (2007-02-13 14:24) [29]


> Игорь Шевченко ©   (13.02.07 13:37) [27]
>
>
> > Или отсутствие времени на тестирование, так как оплата
> труда,
> >  например в НИИ, не позволяет думать на работе о работе
>
>
> А что, в НИИ что-нибудь делают ? Вот новость-то


Вся украинская оборона продуктах из НИИ построена.


 
Думкин ©   (2007-02-13 14:25) [30]

> Ученик чародея ©   (13.02.07 14:24) [29]
>
> Вся украинская оборона продуктах из НИИ построена.


> Ученик чародея ©   (13.02.07 11:40) [24]
> Или отсутствие времени на тестирование, так как оплата труда,
>  например в НИИ, не позволяет думать на работе о работе.
>  А тестеров по штату не полагается. Еще хорошо, что оно
> хоть как-то работает.
>
> Насколько платят, настолько и делают.


Очень печально за украинскую оборону. :(


 
DVM ©   (2007-02-13 15:00) [31]


> Запись чего-нибудь в Program Files во время работы показывает
> дремучую невежественность разработчика. Ну и отсутствие
> нормального процесса тестирования, что впрочем обычно идет
> в комплекте с дремучестью.

Ну почему сразу невежественность? MS сама туда раньше писала. И доступ был туда. Соответственно, многие программы эволюционировали со времен Win95 и работали прекрасно пока не появилась виста. Если желание разработчика не мусорить файлами программы по разным папкам, а хранить в каталоге с программой  - невежественность, то на мыло надо отправить и борланд и адобе и майкрософт и корел и кучу продуктов (не самых старых версий!) известных компаний.


> Или отсутствие времени на тестирование

Очень верно подмечено!


 
Ketmar ©   (2007-02-13 15:47) [32]

> DVM ©   (13.02.07 15:00) [31]
> если желание разработчика не мусорить файлами программы по
> разным папкам, а хранить в каталоге с программой  - невежественность

ещё какая. для хранения всякой фигни придуман домашний каталог. пиши туда -- хоть испишись весь.


 
DVM ©   (2007-02-13 15:53) [33]


> ещё какая. для хранения всякой фигни придуман домашний каталог.
>  пиши туда -- хоть испишись весь.

Во-первых, я не призываю писать в Program Files. Во-вторых, я туда больше и не пишу (спасибо висте). В-третьих, в Win95 есть домашний каталог?


 
Ketmar ©   (2007-02-13 16:00) [34]

а что, w95 уже стала считаться операционкой? O_o


 
zdm ©   (2007-02-13 16:36) [35]


> Ketmar ©   (13.02.07 16:00) [34]

А почему нет. По иронии судьбы в воскресенье, увидел чудо в виде SIMM памяти в объеме 16 МБ и харда 512 МБ, проц. соответсвтующий.(486x) Vist-у ставить не рискнул :) а 95-й ни чего там так бегал.


 
Ketmar ©   (2007-02-13 16:43) [36]

нормальная машина. SlackWare Linux там просто летает. %-)

а w95 -- это недоразумение, а не ось. какие, нафиг, запреты на FAT вообще? тем более, что w95 -- не многопользовательская. а с поддрежкой "сетевого входа" (афаир, забыл за ненадобностью) там появляется нечто вроде персональных каталогов в /WINDOWS/.


 
DVM ©   (2007-02-13 16:47) [37]


> Ketmar ©   (13.02.07 16:43) [36]

ИМХО если пишешь программу для Win32, то в идеале надо, чтобы она работала под всеми Win32 системами (ну хотя бы с теми или иными ограничениями).

Win95/98 машин дохрена и больше все еще встречется.


 
zdm ©   (2007-02-13 16:49) [38]

мне час назад задали вопрос о том "как в DOS-е" справиться с проблемкой в FOXPro , а 95-й с DOS-ом не сравнить.


 
Ketmar ©   (2007-02-13 16:50) [39]

> DVM ©   (13.02.07 16:47) [37]
ну, если w95 считать системой, то никто не мешает в программе это отдельно проверять. и писать там куда левой пятке захочется.


 
zdm ©   (2007-02-13 16:52) [40]


> Ketmar ©   (13.02.07 16:43) [36]

IMHO. 95-й - морально могу признать ОС, это был эволюционный процесс. А вот вин ME ---вот чего надо запозорить на веки вечные!!!!!!


 
reonid ©   (2007-02-13 17:10) [41]

>Ketmar ©   (13.02.07 16:00) [34]
>а что, w95 уже стала считаться операционкой? O_o

Часто бывает нужна машина под железку, например, АЦП,
чтобы не тащить аналоговый сигнал по длинным кабелям.
Нормальный комп на такую задачу ставить жалко,
а какую-нибудь списанную в прошлом тысячелетии четверку - самое оно.
И 95 будет на ней довольно шустро бегать.


 
Ketmar ©   (2007-02-13 17:11) [42]

> zdm ©   (13.02.07 16:52) [40]
и что там эволюционного? грандиозная идея сделать "двигатель, который очень похож на настоящий но не работает"?
unix (который я тоже дико не люблю) к тому времени все эти "революционные идеи" уже давно опробовал и использовал, считая "старыми, провереными технологиями"... %-)


 
zdm ©   (2007-02-13 17:17) [43]


> reonid ©   (13.02.07 17:10) [41]
> >Ketmar ©   (13.02.07 16:00) [34] >а что, w95 уже стала
> считаться операционкой? O_oЧасто бывает нужна машина под
> железку, например, АЦП, чтобы не тащить аналоговый сигнал
> по длинным кабелям. Нормальный комп на такую задачу ставить
> жалко, а какую-нибудь списанную в прошлом тысячелетии четверку
> - самое оно. И 95 будет на ней довольно шустро бегать.

RH9 спокойно на 486-ой машинке воспроизводит mp3 и mp4.


> Ketmar ©   (13.02.07 17:11) [42]


Так ведь работали же и работают люди!!! А эволюционность, не до проф. уровня и рассматривания под микроскопом конечно. И в обще можно поспорить очень много, но это не уложиться в даный топик ;)


 
reonid ©   (2007-02-13 17:26) [44]

2zdm ©   (13.02.07 17:17) [43]
Мне не нужны mp3 и mp4.
Мне нужно сетевое приложение под конкретную железку.
А не у всяких железок есть драйвера под Линукс.
Да и не умею я под Линукс программировать :-)


 
Ketmar ©   (2007-02-13 17:33) [45]

> reonid ©   (13.02.07 17:26) [44]
> Да и не умею я под Линукс программировать :-)
вот с этого и начинай. %-)
а драйвера под всё старое железо (кроме какой-нибудь очень дикой экзотики) отлично себе есть. как раз с новым проблемы бывают (если производитель невменяемо болен микрософтом).


 
tesseract ©   (2007-02-13 17:34) [46]


> А не у всяких железок есть драйвера под Линукс.


У железок на Rs485/Rs232 драйвера в usermode работают :-)
Всё што есть под win95, как правило держит и linux.  
К заказным железкам есть мода подкладывать исходники или описание протоколов обмена.


 
zdm ©   (2007-02-13 17:35) [47]


> reonid ©   (13.02.07 17:26) [44]

Мастер, не пугай так!!!!


 
Ketmar ©   (2007-02-13 17:54) [48]

> zdm ©   (13.02.07 17:35) [47]
да. я как прочитал, что mp3 не нужны, тоже не сразу в себя пришёл. но потом понял, что OGG -- наше всё. и успокоился.


 
zdm ©   (2007-02-13 17:57) [49]

Удалено модератором


 
IA   (2007-02-13 18:47) [50]


> > ещё какая. для хранения всякой фигни придуман домашний
> каталог.
> >  пиши туда -- хоть испишись весь.
>
> Во-первых, я не призываю писать в Program Files. Во-вторых,
>  я туда больше и не пишу (спасибо висте). В-третьих, в Win95
> есть домашний каталог?


Да не в Висте дело. XP не под администратором _не позволяет_ писать в Program Files. Мне очень жаль что вы этого не знаете. Тестирование же программ должно включать в себя работу под непревелигированным пользователем (кроме случаев, разумеется, когда функционально программа расчитана и зависит от административных прав доступа). Но и в этом случае писать в Program File  - дремучую невежественность.
И таки да - Борланд за запись по умолчанию проектов в PF на мыло. Неужели они и в поздних версиях так делают? У меня 5 стоит.


 
Ученик чародея ©   (2007-02-13 19:03) [51]


> IA   (13.02.07 18:47) [50]
>
>
> > > ещё какая. для хранения всякой фигни придуман домашний
> > каталог.
> > >  пиши туда -- хоть испишись весь.
> >
> > Во-первых, я не призываю писать в Program Files. Во-вторых,
>
> >  я туда больше и не пишу (спасибо висте). В-третьих, в
> Win95
> > есть домашний каталог?
>
>
> Да не в Висте дело. XP не под администратором _не позволяет_
> писать в Program Files. Мне очень жаль что вы этого не знаете.
>  Тестирование же программ должно включать в себя работу
> под непревелигированным пользователем (кроме случаев, разумеется,
>  когда функционально программа расчитана и зависит от административных
> прав доступа). Но и в этом случае писать в Program File
>  - дремучую невежественность.


Ну у меня при старте программы синхронизируют локальное время с NTP сервера(требование заказчика), а для этого нужны права админа. Так что я как-то не задумывался об этом.


 
Ketmar ©   (2007-02-13 19:11) [52]

> Ученик чародея ©   (13.02.07 19:03) [51]
> у меня при старте программы синхронизируют локальное время
> с NTP сервера(требование заказчика), а для этого нужны права
> админа.

misdesign. права админа нужны не всей программе, а лишь синхронизатору. и только на вермя синхронизирования. если программа держит эти права всё время -- то вот для неё самое подходящее место: http://www.antigreen.org/bioreactor/


 
Ученик чародея ©   (2007-02-13 19:29) [53]


> Ketmar ©   (13.02.07 19:11) [52]
>
> > Ученик чародея ©   (13.02.07 19:03) [51]
> > у меня при старте программы синхронизируют локальное время
> > с NTP сервера(требование заказчика), а для этого нужны
> права
> > админа.
> misdesign. права админа нужны не всей программе, а лишь
> синхронизатору. и только на вермя синхронизирования. если
> программа держит эти права всё время -- то вот для неё самое
> подходящее место: http://www.antigreen.org/bioreactor/


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

Программа должна иметь возможность переносится простым копированием файлов, без инсталяции, тоже одно из требований.


 
Zeqfreed ©   (2007-02-13 19:31) [54]

> Ученик чародея ©   (13.02.07 19:29) [53]

Таким программам место в /opt и запуск через sudo.


 
Ученик чародея ©   (2007-02-13 19:42) [55]


> Zeqfreed ©   (13.02.07 19:31) [54]
>
> > Ученик чародея ©   (13.02.07 19:29) [53]
>
> Таким программам место в /opt и запуск через sudo.


И кто там будет этим заниматься. Есть права админа оно и запускается. А простое копирование нужно так как система у заказчика часто за неделю убивается полностью. Так что копирование программ, формат диска и установка винды...


 
IA   (2007-02-13 19:48) [56]

>Есть права админа оно и запускается. А простое копирование нужно так как система у заказчика часто за неделю убивается полностью.

не удивительно, с такими-то программами и подходом к делу. Впрочем, чевой-то я вам доказываю? Больше отстоя  - дороже мой квалифицированный труд.


 
Ketmar ©   (2007-02-13 19:50) [57]

> Zeqfreed ©   (13.02.07 19:31) [54]
таким программам место в биореакторе. ты в здравом уме подаришь права рута софтине, которая ведёт себя столь некорректным образом??

> Ученик чародея ©   (13.02.07 19:42) [55]
> А простое копирование нужно так как система у заказчика
> часто за неделю убивается полностью

это, извините, оттого, что заказчик денег на нормального администратора жалеет.


 
Zeqfreed ©   (2007-02-13 19:53) [58]

> Ketmar ©   (13.02.07 19:50) [57]

> ты в здравом уме подаришь права рута софтине, которая ведёт
> себя столь некорректным образом??

Понятие здравого ума довольно относительное, но я так думаю, что нет :)
На самом деле было бы, конечно, корректнее запускать отдельную утилиту для синхронизации с необходимыми правами и потом уже софтину.


 
Ketmar ©   (2007-02-13 19:58) [59]

> Zeqfreed ©   (13.02.07 19:53) [58]
вот-вот. потому я и говорю -- misdesign. а если более жёстко и честно -- то лень, халтура и халявничество.


 
iZEN ©   (2007-02-13 21:51) [60]


> Ученик чародея ©   (13.02.07 19:29) [53]
> А а еще запись данных в базу, которая лежит в папке с программой
> и многие другие вещи.

Привыкаем думать парадигмой клиент-сервер!!
(Базой должен рулить сервис, запущенный с правами System (или с теми правами, какие есть у обячных сервисов операционной системы). Клиентское приложение общается с сервером по определённому протоколу: IPC, PIPE, Socks, DCOM, XML-RPC/SOAP-over-HTTP и т.д.).


> Ученик чародея ©   (13.02.07 19:29) [53]
> Программа должна иметь возможность переносится простым копированием
> файлов, без инсталяции, тоже одно из требований.

JAR-архив
(поскольку предусматривает ZIP-алгоритм сжатия контента плюс метаинформацию (пригодится для автообновлений). На Windows, наверное, можно CAB-архив, но нужен CAB-extractor в системе).


 
homm ©   (2007-02-13 22:00) [61]

> а что, w95 уже стала считаться операционкой? O_o
Господин, вы в 10 лет были человеком или плесенью?


 
Ketmar ©   (2007-02-13 22:15) [62]

> homm ©   (13.02.07 22:00) [61]
ни в 10, ни сейчас человеком себя не считал.


 
Ketmar ©   (2007-02-13 22:15) [63]

пардон за кривость фразы. %-)


 
Anatoly Podgoretsky ©   (2007-02-13 23:48) [64]

> DVM  (13.02.2007 15:53:33)  [33]

> В-третьих, в Win95 есть домашний каталог?

Есть


 
Ученик чародея ©   (2007-02-14 00:17) [65]


> Ketmar ©   (13.02.07 19:50) [57]
>
> > Zeqfreed ©   (13.02.07 19:31) [54]
> таким программам место в биореакторе. ты в здравом уме подаришь
> права рута софтине, которая ведёт себя столь некорректным
> образом??
>
> > Ученик чародея ©   (13.02.07 19:42) [55]
> > А простое копирование нужно так как система у заказчика
> > часто за неделю убивается полностью
> это, извините, оттого, что заказчик денег на нормального
> администратора жалеет.


Да, вы пойдете за 150$ в месяц администратором на 100 машин на 300 км площади и начальниками дубами?


 
Ученик чародея ©   (2007-02-14 00:18) [66]


> Ketmar ©   (13.02.07 19:58) [59]
>
> > Zeqfreed ©   (13.02.07 19:53) [58]
> вот-вот. потому я и говорю -- misdesign. а если более жёстко
> и честно -- то лень, халтура и халявничество.


Всего лишь ТЗ выставленное представителями заказчика, которое и окончательное решение принимают. Любой изврат за ваши деньги.


 
brother ©   (2007-02-14 06:36) [67]


> > Ketmar ©   (13.02.07 16:43) [36]IMHO. 95-й - морально
> могу признать ОС, это был эволюционный процесс. А вот вин
> ME ---вот чего надо запозорить на веки вечные!!!!!!

факт!


> RH9 спокойно на 486-ой машинке воспроизводит mp3 и mp4.

не согласен запускал на 486DX4 32mb - mp3 тормозило, приходилось вырубать стерео и увеличивать буффер WinAmp + увеличивать приоретет)


 
brother ©   (2007-02-14 06:39) [68]

те по [67] не совсем согласен)


 
zdm ©   (2007-02-14 09:01) [69]


> brother ©   (14.02.07 06:36) [67]

Память DDR-2 была? :) или SIMM? А Winamp не 5-й случайно? А одновременно в анрил не играл?


 
reonid ©   (2007-02-14 11:33) [70]

2Ketmar ©   (13.02.07 17:33) [45]
> а драйвера под всё старое железо (кроме какой-нибудь очень дикой
> экзотики) отлично себе есть. как раз с новым проблемы бывают (если
> производитель невменяемо болен микрософтом).

Драйвер, говоришь...
С одной из первых железок, с которой мне пришлось работать,
мне достался такой вот "драйвер". (В последствии я портировал его под
Винды c помощью TVicHV32 и он прекрасно работает до сих пор.
Под Вин95, кстати)


unit camkkp;

{       ***************************************************                  *
*  []::::::::::::::::::::::[]        *
*  :           :        *
*  : Crate Controller KKP   :        *
*  :    Interface Library   :        *
*  :     for Turbo PASCAL  :        *
*  :    ver.5.0       :        *
*  :    :        *
*  :     By Kolja and Babrac:        *
*  :           :        *
*  : Copyright(c) 1991      :        *
*  :      by         :        *
*  :      OCO soft group  :        *
*  : ph.132-82-46  :        *
*  : Moscow, USSR  :        *
*  : IOF           :        *
*  :  ALL RIGHTS RESERVED   :        *
*  :          :        *
*  []::::::::::::::::::::::[]        *
*                                                 *
***************************************************      }

interface

uses Crt;

{* Register Definitions *}
const
    CMCDELAY: Integer = 50;
    CMCNULL  =   0 ;
    CMCCLEAR =   2 ;
    CMCZERO  =   1 ;
{* Send command "cmd", return Q-status *}
function CmcCmd( cmd : Byte ) : Byte ;
{* Get full Status Byte *}
function CmcStat : Byte ;
function readX : Byte ;
{* Input integer "data" by "NAF" address, return Q-status *}
function CmcInL( n,a,f : Byte ; var dh,dm,dl : Byte ) : Byte ;
{* Output "data" by "NAF" address, return Q-status *}
function CmcOuL( n,a,f : Byte ; dh,dm,dl : Byte ) : Byte ;
{* Instead Delay *}
procedure CmcWait(n: integer ) ;

implementation
{* Send command "cmd", return Q-status *}
function CmcCmd( cmd : Byte ) : Byte ;
var i,j :byte;
begin
    mem[$D000:$0000]:=0;      cmcwait(CMCDELAY);
    mem[$D000:$0001]:=cmd;    cmcwait(CMCDELAY);
    i :=mem[$D000:$0000];     cmcwait(CMCDELAY);
    j :=mem[$D000:$0001];     cmcwait(CMCDELAY);
    CmcCmd:= (j and $80) div 128;
end ;
 {... и так далее}
end.


 
DVM ©   (2007-02-14 12:02) [71]


> Anatoly Podgoretsky ©   (13.02.07 23:48) [64]
> > DVM  (13.02.2007 15:53:33)  [33]
>
> > В-третьих, в Win95 есть домашний каталог?
>
> Есть

Где, напомните? Если пользоатель на компьютере 1. Какая это была папка?


 
Ketmar ©   (2007-02-14 20:02) [72]

> Ученик чародея ©   (14.02.07 00:18) [66]
> Да, вы пойдете за 150$ в месяц администратором на 100 машин
> на 300 км площади и начальниками дубами?

внимательно читаем:
"это, извините, оттого, что заказчик денег на нормального
администратора жалеет."
если не дошло -- читаем ещё раз. и так далее -- пока не дойдёт.

> Всего лишь ТЗ выставленное представителями заказчика
да? ух, ты! а они свой сетевой протокол, часом, не требовали? или обязательно вставить в программу любимую процедуру вычисления НОД от сыночка-первокурсника? это называется "что бы ни делать, лишь бы не работать."


 
Anatoly Podgoretsky ©   (2007-02-14 21:45) [73]

> DVM  (14.02.2007 12:02:11)  [71]

> Какая это была папка?

Profile


 
ИА   (2007-02-15 05:54) [74]

>Anatoly Podgoretsky ©   (14.02.07 21:45) [73]
>> DVM  (14.02.2007 12:02:11)  [71]

>> Какая это была папка?

>Profile

Справедливости ради надо отметить что в shell32 возможность получить вышеупомянутую папку появилась в версии 5.0, каковая распространялась по умолчанию с win2000 и выше. Это никоим образом не извиняет неграмотность - за 7 лет прошедших с появления 2000 можно было бы выпустить новую версию :)



Страницы: 1 2 вся ветка

Текущий архив: 2007.03.11;
Скачать: CL | DM;

Наверх




Память: 0.69 MB
Время: 0.031 c
1-1168968633
Garacio
2007-01-16 20:30
2007.03.11
найти пустые ячейки в третьем столбце ListView по всем строкам


15-1171487412
ProgRAMmer Dimonych
2007-02-15 00:10
2007.03.11
Была в своё время передача "Красная стрела"...


3-1166277510
O.O
2006-12-16 16:58
2007.03.11
null


4-1162060911
RzCoDer
2006-10-28 22:41
2007.03.11
эмуляция действий клавиатуры и мыши


15-1171557359
Ученик чародея
2007-02-15 19:35
2007.03.11
Бывало ли у вас такое?