Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / с чего начинается Си / 10 сообщений из 10, страница 1 из 1
08.02.2006, 13:02
    #33531108
с чего начинается Си
всем добрый день
есть проблема, мне нужны срочно библиотеки на Си, которые умеют
1. изменять раскладку клавы, для это можно использовать библиотеку user32.dll
2. считывание информации из внешнего устройста - сканера штрих-кодов
3. считываение информации из COM2 порта
с чего мне надо начать?
Си я знаю совсем немного, но готов изучать, посоветуйте достойную лит-ру

если кто-то может решить эти проблемы за деньги, милости просим
...
Рейтинг: 0 / 0
08.02.2006, 14:00
    #33531375
Станислав C.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с чего начинается Си
Нооовенькийвсем добрый день
есть проблема, мне нужны срочно библиотеки на Си, которые умеют
1. изменять раскладку клавы, для это можно использовать библиотеку user32.dll
2. считывание информации из внешнего устройста - сканера штрих-кодов
3. считываение информации из COM2 порта
с чего мне надо начать?
Си я знаю совсем немного, но готов изучать, посоветуйте достойную лит-ру

если кто-то может решить эти проблемы за деньги, милости просим

Начать надо с выбора системы для программирования (я имею в виду OCь: Винды, ДОС, *nix или может быть real-time типа QNX).
После этого надо зарываться в умные книжки по теме, искать спецификацию протокола (какие биты в пакете, считанном из COM-порта, что обозначают и какова вообще длина пакета и т.д.), по которому общаются сканер и комп, проштудировать MSDN / man по данному вопросу и только после этого лезть в форум за помощью...
Ибо решение, на халяву полученное на форуме, а не выстраданное "собственной кровью" дает очень мало для развития...

По поводу раскладки клавиатуры: В поиск по форуму. Где-то был исходник для отработки попытки смены кодировки рус->лат и наоборот...
...
Рейтинг: 0 / 0
08.02.2006, 14:48
    #33531588
_Балтика
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с чего начинается Си
Станислав C. Нооовенькийвсем добрый день
есть проблема, мне нужны срочно библиотеки на Си, которые умеют
1. изменять раскладку клавы, для это можно использовать библиотеку user32.dll
2. считывание информации из внешнего устройста - сканера штрих-кодов
3. считываение информации из COM2 порта
с чего мне надо начать?
Си я знаю совсем немного, но готов изучать, посоветуйте достойную лит-ру

если кто-то может решить эти проблемы за деньги, милости просим

Начать надо с выбора системы для программирования (я имею в виду OCь: Винды, ДОС, *nix или может быть real-time типа QNX).
После этого надо зарываться в умные книжки по теме, искать спецификацию протокола (какие биты в пакете, считанном из COM-порта, что обозначают и какова вообще длина пакета и т.д.), по которому общаются сканер и комп, проштудировать MSDN / man по данному вопросу и только после этого лезть в форум за помощью...
Ибо решение, на халяву полученное на форуме, а не выстраданное "собственной кровью" дает очень мало для развития...

По поводу раскладки клавиатуры: В поиск по форуму. Где-то был исходник для отработки попытки смены кодировки рус->лат и наоборот...Не верь ему :) Не надо ни в какие книги зарываться. Я в них давно разочаровался, особенно если в переводе. Иностранных авторов читать - там процентов 90 философии остальное вроде бы и по делу, но приходится сначала на язык автора переводить, а потом обратно. Лучше всего читать документацию по конкретному продукту в оригинале. Если под виндой VC, то MSDN.
---------------------------------------------------------------------------
Если за деньги, то конкретнее ТЗ и цена.
...
Рейтинг: 0 / 0
08.02.2006, 15:46
    #33531825
с чего начинается Си
_Балтика
Если за деньги, то конкретнее ТЗ и цена.

конкретнее - цена 500 у.е. торг уместен
ТЗ - следующее
есть формы, созданные в forms developer под оракл, работает все через сервер приложений, т.е. прямо к клиенту обратиться и получить какие-то сведения о подключенных устройствах (равно как и смену раскладки клавы) можно только с помощью спец.утилит, которые используют только си-шные библиотеки, на остальных рубятся сразу.
сам сервер приложений работает под линухом
у клиентов win2000pro
...
Рейтинг: 0 / 0
08.02.2006, 16:18
    #33531943
_Балтика
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с чего начинается Си
Нооовенький _Балтика
Если за деньги, то конкретнее ТЗ и цена.

конкретнее - цена 500 у.е. торг уместен
ТЗ - следующее
есть формы, созданные в forms developer под оракл, работает все через сервер приложений, т.е. прямо к клиенту обратиться и получить какие-то сведения о подключенных устройствах (равно как и смену раскладки клавы) можно только с помощью спец.утилит, которые используют только си-шные библиотеки, на остальных рубятся сразу.
сам сервер приложений работает под линухом
у клиентов win2000proИзвини, не понял. С таким ТЗ я - пас. Что конкретно нужно писать для клинтской и серверной части?
А лучше бы тебе все это дело перенести в "Работу"
...
Рейтинг: 0 / 0
08.02.2006, 16:44
    #33532058
с чего начинается Си
_Балтика Нооовенький _Балтика
Если за деньги, то конкретнее ТЗ и цена.

конкретнее - цена 500 у.е. торг уместен
ТЗ - следующее
есть формы, созданные в forms developer под оракл, работает все через сервер приложений, т.е. прямо к клиенту обратиться и получить какие-то сведения о подключенных устройствах (равно как и смену раскладки клавы) можно только с помощью спец.утилит, которые используют только си-шные библиотеки, на остальных рубятся сразу.
сам сервер приложений работает под линухом
у клиентов win2000proИзвини, не понял. С таким ТЗ я - пас. Что конкретно нужно писать для клинтской и серверной части?
А лучше бы тебе все это дело перенести в "Работу"

для серверной ничего не надо
для клиентской 1.библиотеку, которая выдает информацию о штрихкоде, который прочитал сканер 2. библиотеку, которая переключает раскладку клавы 3. библиотеку, которая возвращает переменные с Com2 порта


в работу уже написал
...
Рейтинг: 0 / 0
08.02.2006, 17:06
    #33532156
_Балтика
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с чего начинается Си
Нооовенький
для клиентской 1.библиотеку, которая выдает информацию о штрихкоде, прочитал сканер 2. библиотеку, которая переключает раскладку клавы 3. библиотеку, которая возвращает переменные с Com2 порта
1. Драйвер или АПИ какое-нибудь к ридеру есть?
2. Это две строчки.
3. Написл я когда-то COM-объект такой, но почему COM2 именно? :)
...
Рейтинг: 0 / 0
08.02.2006, 17:46
    #33532292
kolobok0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с чего начинается Си
Нооовенький...для клиентской 1.библиотеку, которая выдает информацию о штрихкоде, который прочитал сканер 2. библиотеку, которая переключает раскладку клавы 3. библиотеку, которая возвращает переменные с Com2 порта...

у Вас точно винда ?
Если компьютерный POS - то вроде как запрещено было юзать многозадачную ось ?
Под досом всё это есть. И именно для сертифицированных касс
1) ABS
2) IPC POS
3) IPC POS GRS




удачи Вам
(круглый)
...
Рейтинг: 0 / 0
09.02.2006, 12:17
    #33533694
с чего начинается Си
kolobok0 Нооовенький...для клиентской 1.библиотеку, которая выдает информацию о штрихкоде, который прочитал сканер 2. библиотеку, которая переключает раскладку клавы 3. библиотеку, которая возвращает переменные с Com2 порта...

у Вас точно винда ?
Если компьютерный POS - то вроде как запрещено было юзать многозадачную ось ?
Под досом всё это есть. И именно для сертифицированных касс
1) ABS
2) IPC POS
3) IPC POS GRS




удачи Вам
(круглый)

если честно, то ничего не понял?
при чем тут кассы?
...
Рейтинг: 0 / 0
10.02.2006, 09:46
    #33536078
Гадёныш
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с чего начинается Си
если всётаки под дос, то тебе нунен THelp...

там подробно описано как работать с регистрами, если всётаки надо, могу скинуть на мыло
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / с чего начинается Си / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]