Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 745
от 20.05.2007, 23:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 482, Экспертов: 69
В номере:Вопросов: 2, Ответов: 5


Вопрос № 86931: Уважаемые эксперты! Возникла дурацкая проблема: Не срабатывает ф-я CopyFile. Возвращает 0, GetLastError даёт тоже ноль, что msdn расшифровывает как успешное выполнение предыдущей операции... Код вызова функции в приложении. Может, ест...
Вопрос № 87060: Здравствуйте. Подскажите, пожалуйста, где посмотреть примеры простых программ на C/C++ для таких мобильных систем как Palm OS и Windows CE. Что-нибудь самое простое, вроде вычисления выражения и вывода результата. Спасибо....

Вопрос № 86.931
Уважаемые эксперты!
Возникла дурацкая проблема:
Не срабатывает ф-я CopyFile.
Возвращает 0, GetLastError даёт тоже ноль, что msdn расшифровывает как успешное выполнение предыдущей операции...
Код вызова функции в приложении. Может, есть какой-то ньюанс, который необходимо учесть?
PS: директория существует, файл, куда производится копирование и создавался заранее и не создавался, и флаг в ф-ю подставлялся и true и false - результат один.

Приложение:

Отправлен: 15.05.2007, 01:39
Вопрос задала: Shekk (статус: 1-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: kool
Здравствуйте, Shekk!
Скорее всего все правильно копируется
только не туда куда надо.
Это зависит от параметров ProgramPath, NewPathForProgr.
Нужно ВНИМАТЕЛЬНО посмотреть на них в отладчике (лучше прямо в памяти)!
Возможны ошибки в НЕДУБЛИРОВАНИИ обратного слэш.
Удачи!

---------
I am.
Ответ отправил: kool (статус: Студент)
Ответ отправлен: 15.05.2007, 20:56
Оценка за ответ: 5
Комментарий оценки:
Ошибка со слэшами возникала на более раннем этапе, в данном случае проблема оказалась в другом, но в любом случае, большое спасибо!

Отвечает: Ilkras
Здравствуйте, Shekk!
попробуйте поменять местами строчки
RESULT(...) и GetLastError()
RESULT вероятно это макро которое заменяется успешно выполняющейся функцией, которая устанавливает в ноль ошибку.
Ответ отправил: Ilkras (статус: 9-ый класс)
Ответ отправлен: 16.05.2007, 23:27


Вопрос № 87.060
Здравствуйте.
Подскажите, пожалуйста, где посмотреть примеры простых программ на C/C++ для таких мобильных систем как Palm OS и Windows CE. Что-нибудь самое простое, вроде вычисления выражения и вывода результата.
Спасибо.
Отправлен: 15.05.2007, 21:09
Вопрос задал: John Paramol (статус: 8-ой класс)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Jadd
Здравствуйте, John Paramol!
http://www.codeproject.com/
http://www.codeguru.com

Удачи
---------
Если в сердце дверь закрыта, нужно в печень постучаться
Ответ отправил: Jadd (статус: Профессионал)
Адрес: Санкт-Петербург
WWW: http://www.sport-diary.ru
----
Ответ отправлен: 15.05.2007, 21:16

Отвечает: Vest
Здравствуйте, John Paramol!
Я занимался программированием под PalmOS, сейчас изучаю .NET. посмотри на моей страничке, может тебе пригодится мои исходники для Palm'a. Сайт хороший (где интсрументы, документация и исходники см. ниже)

www.developerpavilion.com

Следующий сайт, очень хорошая страничка для тех, кто хочет научиться прогать GUI под Palm OS.
http://onboardc.sourceforge.net/cookbook.html

И последнее, насчёт Палма, это то, что IDE Eclipse, которая доступна для свободного скачивания (в своё время ;) ) с офф. сайта (первая ссылка). Великолепна по помощи и по примерам... есть некоторые неудобные вещи, в частности с отладкой, но это тонкости, к ним привыкаешь.

Насчёт Windows CE. Думаю посоветовать кроме библиотеки .NET ничего не могу. А потому изучай её. MFC или чистый API сложные для Windows CE. У палма в этом отношении попроще
---------
"Халявы не бывает" (c)
Ответ отправил: Vest (статус: 4-ый класс)
Ответ отправлен: 16.05.2007, 01:24
Оценка за ответ: 5
Комментарий оценки:
Спасибо

Отвечает: Ilkras
Здравствуйте, John Paramol!
WinCE. Есть статья на http://www.developer.com/ws/pc/article.php/2220671 в ней есть пример.
Ответ отправил: Ilkras (статус: 9-ый класс)
Ответ отправлен: 16.05.2007, 23:15
Оценка за ответ: 5
Комментарий оценки:
Спасибо


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.52 от 02.05.2007
Яндекс Rambler's Top100

В избранное