Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Программирование в среде .NET (ASP.NET,ADO.NET) на C#/VB.NET

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162

Открыть новую тему     Написать ответ в эту тему

fvgrod



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Solnake
 
Спасибо.

Всего записей: 98 | Зарегистр. 17-10-2006 | Отправлено: 13:52 07-02-2008
s5656

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
кто нибудь может подсказать как работать с сим-картами на VB.NET ???
 
**в частности чтение/отправка смс

Всего записей: 8 | Зарегистр. 09-11-2007 | Отправлено: 13:37 08-02-2008
eLLoco



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
s5656
 

Цитата:
кто нибудь подскажет как программой загрузить файл на сервер?
по HTTP...
смысл такой.. программа посылает пост запрос асп скрипту с файлом а асп скрипт уже сохраняет файл на сервер.. программа написана на ВБ...  

 
а ASP.NET контрол есть FileUpload:

Код:
<asp:FileUpload ID="fileUpload" runat="server" />

 

Всего записей: 217 | Зарегистр. 03-08-2007 | Отправлено: 13:30 10-02-2008
olegpronin



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 5365 | Зарегистр. 31-01-2007 | Отправлено: 13:36 10-02-2008 | Исправлено: olegpronin, 13:58 10-02-2008
eLLoco



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
s5656
пардон, сначала написал, потом сообразил. сокеты пользуй с двух сторон.
 
Добавлено:
olegpronin
ну так ты вроде подключился судя по коду. вопрос скорректируй.
и кстати - можно перед строковой константой поставить @ - тогда переносы строки не надо будет сопровождать плюсами с закавычиванием:
 

Код:
string str = @"ляля
    ляля";


Всего записей: 217 | Зарегистр. 03-08-2007 | Отправлено: 13:42 10-02-2008 | Исправлено: eLLoco, 13:43 10-02-2008
s5656

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
eLLoco, мне очень помог бы ваш совет если бы он был более развернутым =)))
 
я совсем ниче не понимаю в VB, но понять надо О_о и чем раньше тем лучше..
сейчас правда уже нужды в загрузке файла отпала .. но это пока.. да и самому интересно...
 
кто нить подскажет как читать приходящие смски на КПК ?? с помощью VB
 
 
**точнее мне нужно что бы программа при получении новой смс читала в ней текст/телефон/заголовок/дату... по сути нужно что бы прога просто просто сканила каждую входящую смску...

Всего записей: 8 | Зарегистр. 09-11-2007 | Отправлено: 09:24 11-02-2008 | Исправлено: s5656, 11:10 11-02-2008
say24



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужен код способный посмотреть листинг ZIP-архива на C#
Скажите где такое есть.

Всего записей: 261 | Зарегистр. 18-02-2003 | Отправлено: 13:21 12-02-2008
Lihonosov

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть файл "Список MD5 хешей файлов" (простой текстовый файл, примерно 20000 строк), в нем нужно искать MD5 хеши запускаемых файлов.
Подскажите, может кто сталкивался, как лучше такое реализовать, чтобы поиск проходил как можно быстрей.
Т.е. способ хранения (в каком формате) и способ поиска.

Всего записей: 537 | Зарегистр. 05-07-2007 | Отправлено: 17:22 12-02-2008
murkovich



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lihonosov
А чего не хватает в решении "в лоб" - отсортировать список, и для поиска юзать метод деления пополам?

Всего записей: 1551 | Зарегистр. 26-05-2005 | Отправлено: 20:46 12-02-2008
EZH



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
say24
http://www.codeplex.com/DotNetZip

Всего записей: 1738 | Зарегистр. 02-09-2004 | Отправлено: 00:00 13-02-2008
Lihonosov

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А чего не хватает в решении "в лоб" - отсортировать список, и для поиска юзать метод деления пополам?

Я сделал так:
При формировании значений, которые должны занестись в файл, я сначала заносил их все в Hashtable, а в конце сохранил ее в файл.
Когда нужно работать с файлом, то я создаю новую хеш таблицу и заношу в нее значения их файла. И потом работаю с этой хеш-таблицей.
В результате скорость поиска в хеш таблице очень даже высока, по сравнению с обычным файлом.

Всего записей: 537 | Зарегистр. 05-07-2007 | Отправлено: 10:11 13-02-2008
Lihonosov

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как можно защитить программу написанную на С# от декомпиляции? Есть ли какие-нибудь шифровальщики или протекторы для .NET?  
Может кто знает?

Всего записей: 537 | Зарегистр. 05-07-2007 | Отправлено: 12:15 13-02-2008
Solnake



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Lihonosov
ASPack
 
Сори, ошибся, он не работает кажись с .НЕТ
 
Вот тут посмотри, там вроде такой случай..

Всего записей: 826 | Зарегистр. 16-09-2004 | Отправлено: 12:26 13-02-2008 | Исправлено: Solnake, 12:35 13-02-2008
s5656

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
видимо никто незнает что делать с смсками =)))) ладно О_о будем сами стараться...

Всего записей: 8 | Зарегистр. 09-11-2007 | Отправлено: 13:34 13-02-2008
Lihonosov

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
s5656
Может в чем-то поможет:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnppcgen/html/callevents.asp
http://www.codeproject.com/KB/cs/PocketPCandSmartphone.aspx?msg=3D2337210
SmartSMS Development Kit:
http://www.smartphone.roodyn.com/DevKit.ashx

Всего записей: 537 | Зарегистр. 05-07-2007 | Отправлено: 13:51 13-02-2008 | Исправлено: Lihonosov, 13:54 13-02-2008
say24



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EZH
Спасибо!
 
Вопрос про OpenFTP, в примерах приводится такой код:
while (!f.Files.DownloadComplete)
{
Console.WriteLine("Downloading: TotalBytes: " + f.Files.TotalBytes.ToString() + ", : PercentComplete: " + f.Files.PercentComplete.ToString());
}
 
Плохо представляю, как это безобразие грузит систему - оно ведь непрерывно её опрашивает.
А мне вообще не нужен вывод на консоль, но вариант типа  
   while (!f.Files.DownloadComplete) {}
вообще как то диковат...
 
Как сделать Download модальным, чтобы оно не запускало скачивание, а завершало его до перехода к следующему коду?

Всего записей: 261 | Зарегистр. 18-02-2003 | Отправлено: 14:35 13-02-2008
BaluBig



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
say24
Так
Код:
while (!f.Files.DownloadComplete) {}
действительно плохо. Лучше так:
Код:
 while (!f.Files.DownloadComplete) { Thread.Sleep(1000); }
Смысл в том, что мы не дергаем систему постоянно, а между опросами ждем 1000мс. Кроме того, в случае работы с GUI ты таким циклом заблокируешь приложение полностью, в том числе обработку сообщений перерисовки WM_PAINT. Поэтому еще и вот так:
Код:
while (!f.Files.DownloadComplete)  
{  
   Thread.Sleep(1000);
   Application.DoEvents();  
}

Всего записей: 404 | Зарегистр. 06-02-2004 | Отправлено: 16:19 13-02-2008
s5656

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Lihonosov
Спасибо за ссылки, может быть поможет.. ща гляну... если что получится то обязательно напишу сюда...

Всего записей: 8 | Зарегистр. 09-11-2007 | Отправлено: 07:47 14-02-2008
say24



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BaluBig
Как вариант, вполне подходит. Хотя в идеале было бы некое событие, порождаемое окончанием скачивания/вкачивания файла...
Ещё грабли нашёл в этой библиотеке (она мне всё меньше нравится ): не может разобрать строку листинга FTP-directory, сразу спотыкается на попытке вытащить дату/время. Перепишу, конечно, это несложно, но осадок уже есть...
 
Может кто-то посоветует другие варианты библиотечек работы с FTP под C#, я сейчас пытаю такую:
     Copyright (c) 2006, J.P. Trosclair... Based on FTPFactory.cs code...

Всего записей: 261 | Зарегистр. 18-02-2003 | Отправлено: 09:51 14-02-2008 | Исправлено: say24, 09:56 14-02-2008
BaluBig



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
say24

Цитата:
Хотя в идеале было бы некое событие, порождаемое окончанием скачивания/вкачивания файла...
Что бы не возиться с многопоточностью руками можно использовать компонент BackgroundWorker, который будет выполнять нечто (тот самый цикл по скачиванию) в отдельном потоке. Он может информировать наружу о прогрессе операции и поддерживает отмену. По окончании работы (как нормальном, так и аварийном) возникает событие. Подробности с примерами в MSDN.

Всего записей: 404 | Зарегистр. 06-02-2004 | Отправлено: 10:40 14-02-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Программирование в среде .NET (ASP.NET,ADO.NET) на C#/VB.NET


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru