Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.67 MB
Время: 0.042 c
9-1143544075
STALIN
2006-03-28 15:07
2007.03.11
GLFreeform - GlScene как сделать так, чтобы через Freeform...


15-1171538435
Ega23
2007-02-15 14:20
2007.03.11
Миграция с Delphi5 на Delphi7


6-1159880537
Scar89
2006-10-03 17:02
2007.03.11
411 Length Required


2-1171980520
koha
2007-02-20 17:08
2007.03.11
передать в функцию переменную любого типа


11-1150786856
AndrewHz
2006-06-20 11:00
2007.03.11
файловые атрибуты





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский