Если у Вас возникнут какие-либо вопросы, замечания, пожелания или предложения, пишите, мы детально рассмотрим каждое Ваше сообщение – mailto: admin@kbyte.ru.
Система «Эксперт» - уникальная система, которая поможет решить, если не все, то многие Ваши проблемы с программированием и разработкой! Если у Вас есть какой-либо вопрос по программированию или разработке, то Вы всегда можете задать его нашим Экспертам! При этом каких-либо особых действий от Вас не потребуется! Просто отправьте
Ваш вопрос на адрес mailto:expert@kbyte.ru, в теме письма укажите тему вопроса, в тексте – сам вопрос, и все! Эксперты дадут Вам ответ в течение 12-24 часов, на тот адрес, с которого Вы отправите вопрос. Все проще простого! Никакой регистрации и заполнение бесконечных форм, просто спросите и получите ответ ;-)
Можно использовать MediaPlayer. Для этого его нужно подключить к проекту через меню Project (Проект) -> Components (Компоненты), в появившемся окне найти и выбрать
Windows Media Player. Далее, в панели инструментов должна появиться иконка плеера, который можно разместить на форме. Указать файл для проигрывания можно в свойство URL, или FileName в зависимости от версии проигрывателя.
Доброе время суток! В общих словах, такая задача поставлена передо мной: На веб-странице пользователь выбирает файл, нажимает кнопку "Импорт" и из этого файла данные импортируются в таблицу БД Oracle. Файл должен быть
текстовым, первые 2 строки- информация о времени и логине того, кто выгружал. После них идут строки данных, поля разделяются симоволом | . Просьба дать ссылки на документацию по работе с файлами, которые могут помочь :-)
Необходимые классы и функции для работы с файлами лежак в пространстве имен System.IO. Также Вам могут понадобиться классы для работы с регулярными выражениями, которые лежат в пространстве имен System.Text.RegularExpressions. Что касается импорта файлов, то данные можно взять прямо из потока FileUpload.PostedFile.InputStream, передать их в StreamReader
и обработать при помощи регулярных выражений.
Добрый день! Как сделать секундомер на сайте kbyte.ru много но вот все они выдают результат как 345сек, а мне надо 1:45:01 то есть в временом формате. Как сделать???
Зная, что в минуте 60 секунд, в часе 60 минут, а в сутках 24 часа, можно легко превратить 345 секунд в нужный формат.
001: 002: 003: 004: 005: 006: 007: 008: 009:
Dim sec As Integer sec = 345 Dim ssec As Integer, min As
Integer, hour As Integer If sec > 59 Then min = Int(sec / 60) ssec = sec Mod 60 End If If min > 59 Then
hour = Int(min / 60) MsgBox sec & " сек. = " & hour & " ч. " & min & " мин. " & ssec & " сек."
Из справки MS Access: Функция Dlookup При использовании этой функции не учитываются несохраненные изменения записей подмножества. Если функция DLookup должна использовать измененные значения, необходимо сначала сохранить изменения с помощью команды Сохранить запись
в меню Записи, с помощью перемещения фокуса на другую запись или метода Update.
У меня такой вопрос, как в PictureBox вставить изображение? Одно изображение вставить нет проблем, а как вставить из диалога выбора изображений каждый раз другое.Спасибо.
Столкнулся с такой проблемой. Мне нужно чтобы программа создавала в регистре ключ. Обычно это делается так: SaveString HKEY_LOCAL_MACHINE, "SOFTWARE\ergc","Value" , "0118", REG_SZ В данном случае создается ключ Value и заполняется
уже значением 0018 в данном случае. В моем случае мне нужно чтобы в папке \ergc не создавался новый ключ а заполнялось значение (по умолчанию). Как мне это сделать? Я предполагаю что как-то так: SaveString HKEY_LOCAL_MACHINE, "SOFTWARE\ergc", Default , "0118", REG_SZ но Default не работает (это я так просто проверил). Еслть ли какой-то параметр чтоб деволтный ключ изменять?
з.ы. сама программка работает (т.е. создает и заполняет ключ
в реестре).
Private Declare Function OpenProcessToken Lib "advapi32" (ByVal ProcessHandle As Long, ByVal DesiredAccess
As Long, TokenHandle As Long) As Long Private Declare Function LookupPrivilegeValue Lib "advapi32" Alias "LookupPrivilegeValueA"
(ByVal lpSystemName As String, ByVal lpName As String, lpLuid As LUID) As Long Private Declare Function AdjustTokenPrivileges Lib "advapi32" (ByVal TokenHandle As Long, ByVal DisableAllPrivileges As Long, NewState As TOKEN_PRIVILEGES, ByVal BufferLength As Long, PreviousState As TOKEN_PRIVILEGES,
ReturnLength As Long) As Long Public Declare Function GetVersionEx Lib "kernel32" Alias "GetVersionExA" (ByRef lpVersionInformation As
OSVERSIONINFO) As Long Public Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long)
As Long Public Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal
x As Long, ByVal y As Long, ByVal CX As Long, ByVal CY As Long, ByVal wFlags As Long) As
Long Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As
String) As Long Public Declare Function GetWindow Lib "user32" (ByVal hwnd As Long, ByVal wCmd As Long)
As Long Public Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString
As String, ByVal cch As Long) As Long Public Declare Function GetWindowTextLength Lib "user32" Alias "GetWindowTextLengthA"
(ByVal hwnd As Long) As Long Public Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd
As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long Public Declare
Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long Public Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long,
ByVal nCmdShow As Long) As Long Public Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As
Long Public Declare Function RegDeleteValue Lib "advapi32.dll" Alias "RegDeleteValueA" (ByVal hKey As Long, ByVal lpValueName As
String) As Long Public Declare Function RegOpenKey Lib "advapi32.dll" Alias "RegOpenKeyA" (ByVal hKey As Long,
ByVal lpSubKey As String, phkResult As Long) As Long Public Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpData As
Any, ByVal cbData As Long) As Long Public Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" (ByVal
hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long Public Declare Function RegQueryValueEx Lib "advapi32.dll"
Alias "RegQueryValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal lpReserved As Long, lpType As Long, lpData As Any, lpcbData As Long) As Long Public Declare Function RegisterServiceProcess Lib "kernel32" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long
Public Sub SaveString(hKey As Long, strPath As String, strValue As String, strdata As
String, dwType As Long) Dim keyhand As Long Dim r As Long Select Case dwType Case REG_SZ, REG_EXPAND_SZ, REG_MULTI_SZ, REG_NONE r =
RegCreateKey(hKey, strPath, keyhand) r = RegSetValueEx(keyhand, strValue, 0, dwType, ByVal strdata, Len(strdata)) r = RegCloseKey(keyhand) Case REG_DWORD, REG_DWORD_BIG_ENDIAN, REG_BINARY, REG_LINK RegCreateKey hKey, strPath, keyhand Dim dfs As Long dfs =
Val(strdata) RegSetValueEx keyhand, strValue, 0&, dwType, dfs, 4 RegCloseKey keyhand
Доброго времени суток. Помогите мне разобраться в таком деле.
есть форма, на неё я "прицепил" браузер (WebBrowser1) загружаю страницу которая содержит след HTML код <A onclick=..... name="s1" href="http://." target=_blank>...ссылка...</A>
мне нужно кликнуть по этой ссылке я пишу WebBrowser1.Document.All("s1").Click по ссылке то кликается НО, загружается Explorer и всё это загружаеться в нем! я очень полохо понимаю (точнее
совсем непонимаю) HTML, но я думаю что всё дело в здесь target=_blank как мне это действие "приглушить"? просто вырезать ссылку и коикнуть по ней тоже немогу, ... какаято фигня "делается" в onclick
кто что думает, .... возможно ли что бы эта ссылка открывалась не в новом окне а в WebBrowser1-е?
Помогите разобраться уменя такая темя есть Frame на нём помещён Image, проблема в следующем я создал массив
Frame(0) при нажатии на кнопку у меня создаётся 10 Frame, но Image появляется не в последующих Frame'ах а в первом Frame. Как сделать чтобы Image появился во всех 10 Frame.
Ответ # 1 | Автор: KLIM Добавлено:13.01.2009 / 09:26 Тут проблемма в том, что Image это уже другой объект, он не является частью фрейма, он лишь только к нему привязан. Тебе придется создавать также еще и массив имейджей.
Ответ # 3 | Автор: KLIM Добавлено:16.01.2009 / 10:31 Выложи свой код посмотреть. Ты создаешь фреймы для объекта Форм, а имейджи нужно создавать уже для объекта фрейм.
Может в этом ошибка?
Я вот попробывал сделать канкулятор но у меня после того как нажмешь какое нибудь число а потом нажмешь на плус или любое другое действие второе число входит с нолём в переди
Ответ # 1 | Автор: petr Добавлено:10.01.2009 / 17:52 Добрый вечер . Вот код. Сначало разместите на форме TextBox1, TextBox2, TextBox3. Далее. Кнопку CommandButton1, CommandButton2, CommandButton3. Впервой кнопке напишите знак + , во вотрой знак - , В третьей знак * умножиь, в четвертой / разделить.Вот код.
Private Sub
Command1_Click() Text3 = Val(Text1) + Val(Text2) End Sub
Private Sub Command2_Click() Text3 = Val(Text1) - Val(Text2) End Sub
Private Sub Command3_Click() Text3 = Val(Text1) * Val(Text2) End Sub
Private Sub Command4_Click() Text3 = Val(Text1) / Val(Text2) End Sub
Private Sub Command5_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" End Sub
Ответ # 5 | Автор: R Добавлено:10.01.2009 / 19:00 ётр спасибо но Я на Си шарп делаю и делаю в одной строке. тоесть
полноценный канкулятор. со всеми кнопками итд. в целом как метод мне это подходит. у меня функции прибавить умножить, разделить работает проблема в том что после первого числа когда я нажимаю на какую нибудь функцию и ввожу второе число то второе число входит с нолём впереди.
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using
System.Linq; using System.Text; using System.Windows.Forms;
namespace WindowsFormsApplication1 { public partial class Form1 : Form { public string str; public double a, b; string res; double s_out = 0; string title; double mem; int cl = 0; int nul = 0; public Form1() { InitializeComponent(); str = ""; a = 0; b = 0; timer1.Start(); }
private void Form1_Load(object sender, EventArgs e) { title = Text; Calc.ShowBalloonTip(5000, "Калькулятор", "Небольшая версия Калькулятора", ToolTipIcon.Info); }
private void оПрограммеToolStripMenuItem_Click(object sender, EventArgs e) { MessageBox.Show("Небольшая версия Windows калькулятора. \nУмеет почти все тоже самое...", "Калькулятор", MessageBoxButtons.OK, MessageBoxIcon.Information); }
Первое что бросается в глаза, когда первый раз используешь программу это конечно же её облик, внешний вид. Есть вероятность что
если пользователю не понравится внешний вид окна, то он не будет пользоваться продуктом. Значит нам, не побоюсь этого слова, программистам нужно как можно лучше, удобнее, понятнее, красивее и приветливее сделать лицо программы. Нужно как можно эффектнее преподнести программу. С самого первого появления Windows окна получили прямоугольный стандарт и все User Control’ы
В данной статье речь пойдет о том, как можно программно заполнить и отправить Web-форму, а также получить результат с использованием довольно простых классов - HttpWebRequest и HttpWebResponse.
В данном обзоре речь пойдет об использование XML.Serialization в .NET и ее применении на примере сохранения и считывания настроек программы с использованием синтаксиса языка Visual Basic .NET.
"Полной чушью, бредом и несусветной ахинеей" назвал министр Иванов заявления некоторых блоггеров о том, что он не знает никаких других слов, кроме "полная чушь", "бред" и "ахинея".
Рейтинг: 529 Всего голосов: 854
Оцените
этот анекдот через E-Mail: Выберите оценку: 5 | 4 | 3 | 2 | 1
Как в комнате уничтожить клопов ? - Hадо их
загнать под шкаф, а у шкафа подпилить ножки.
Рейтинг: 408 Всего голосов: 723
Оцените этот анекдот через E-Mail: Выберите оценку: 5 | 4 | 3
| 2 | 1
- Как достать черную икру? - Она переименована в "рыбьи яйца": десяток - рубль тридцать.
Рейтинг: 446 Всего голосов: 715
Оцените этот анекдот через E-Mail: Выберите оценку: 5 | 4 | 3 | 2 | 1
Мужик с работы
приходит пьяный. Заходит на кухню холодильник открывает. Постоял посмотрел, разворачивается, хрясь жене подзатыльник. Жена думает: видно еды мало. На следующий день она забивает холодильник едой. Мужик пришёл с работы, опять дал жене подзатыльник. Жена думает: видно пива нет. На следующий день муж опять дал жене подзатыльник. Жена думает: еда есть, пиво есть, значит нету водки. Утром забила холодильник водкой, пивом, едой. Мужик, как обычно, пришёл пьяный, заглянул в холодильник, развернулся и дал жене ещё сильнее
подзатыльник. Жена не выдержала: - За что? Мужик: - Ты почему уже третий день в холодильнике свет не выключаешь!!!
Рейтинг: 492 Всего голосов: 797
Оцените этот анекдот через E-Mail: Выберите оценку: 5 | 4
| 3 | 2 | 1
- Как вы поняли, что это лев - людоед? - Да взгляд у него, как у моей жены.
Рейтинг: 318
Всего голосов: 533
Оцените этот анекдот через E-Mail: Выберите оценку: 5 | 4 | 3 | 2 | 1
Трудящийся приходит домой и застает жену с любовником. - Вот ты здесь глупостями занимаешься, а во дворе напротив апельсины дают!
Рейтинг: 746 Всего голосов: 1172
Оцените этот анекдот через E-Mail: Выберите оценку: 5
| 4 | 3 | 2 | 1
Я пришел к тебе с дискетой - рассказать, что сеть упала.
Рейтинг: 490 Всего голосов: 847
Оцените этот анекдот через E-Mail: Выберите оценку: 5 | 4 | 3 | 2 | 1
- Я у вас компьютер купил. Так он сдох. - Гарантия какая? - Пожизненная. - Раз сдох - гарантия кончилась.
Прислал MAGICIAN
Рейтинг: 1734 Всего голосов: 2506
Оцените этот анекдот через E-Mail: Выберите оценку: 5
| 4 | 3 | 2 | 1
Сразу хочу пояснить - то, что я кратко хочу рассказать - не боян, или как там еще называют плагиат или какие-нибудь хреновые выдумки, а рассказано мне непосредственым
участником событий. Ну так вот. Кто не знает - в Москве появилась новая площадь - имени Шарля де Голля. А почему она так названа? Правильно. Потому что напротив гостиницы "Космос" поставили памятник этому самому Шарлю де Голлю, и открывали этот памятник не кто-нибудь, а Наш и Их президенты. А перед самым открытием, примерно за неделю, приехал посмотреть на это чудо сам Лужков. А сопровождал его автор чуда. Правильно. Церетели. Посмотрел Лужков на этот памятник и указал Церетели на то, что козырек
кепки длинноват, понимаешь. Ну не может, видишь ли, козырек быть длиннее самой кепки! Не вопрос!!! Далее - действие от очевидца. Примерно в час ночи подъезжает подъемник, еще какие-то машины, накинули на голову памятнику огромный куполообразный чехол - и тихо, по-видимому, газосваркой, обрезали козырек кепки! только потом, наверное, отшлифовали - пошумели чем-то минут 40. А наутро никто и не заметил перемены в памятнике. Наверно, потому, что смотреть на творения Церетели невозможно, так никто и не смотрит.
Рейтинг: 469 Всего голосов: 749
Оцените этот анекдот через E-Mail: Выберите оценку: 5 | 4 | 3 | 2
| 1
А инфузории здесь тихие...
Рейтинг: 560 Всего голосов: 884
Оцените этот анекдот через E-Mail: Выберите оценку: 5
| 4 | 3 | 2 | 1