Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )


> Для лентяев, Помощь студентам, школьникам и другим людям, которым надо написать про
gerich
Вставить ник
сообщение 28:09:2007, 18:23
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 36
Регистрация: 25:08:2007
Из: Н.Новгорол
Пользователь №: 12 472



Репутация:   0  


Короче, я смотрел форум с достаточно коротким названием Задачка. Там куча новичков просят помощи у форумчанинов. Ну так вот - для всех таких лентяев я делаю тему. Задавайте здесь вопросы типа Помогите написать программу на Бейсике. Буду по возможности отвечать. И прошу не писать мне сообщения типа зачем тебе это надо и т.п.
Подняться вверх 
 
Сообщение #1
7 страниц V  « < 4 5 6 7 >  
Новая тема 
Ответов (150 - 179)
julilika
Вставить ник
сообщение 20:06:2008, 18:03
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 2
Регистрация: 20:06:2008
Пользователь №: 18 122



Репутация:   0  


Помогите!!! Считываю с диска названия папок и файлов, как сделать чтобы они заносились в разные списки(List1 и List2)? В чем их отличия?
Подняться вверх 
 
Сообщение #151
ZEISS
Вставить ник
сообщение 23:06:2008, 17:35
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 1
Регистрация: 23:06:2008
Пользователь №: 18 170



Репутация:   0  


Здравствуйте! Помогите решить пару задачку:
Дана квадратная матрица A(5:5). Найти минимальное значение среди положительных элементов верхнего треугольника матрицы.

моя аська: 364107942 мыло: ardashev@e1.ru

Сообщение отредактировал ZEISS - 24:06:2008, 07:33
Подняться вверх 
 
Сообщение #152
Serzov
Вставить ник
сообщение 27:06:2008, 19:57
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 1
Регистрация: 27:06:2008
Пользователь №: 18 273



Репутация:   0  


помогите создать программу, которая из заданных 10 чисел выдавала бы все варианты по 6 чисел.
например:
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6
1 2 3 4 5 7
1 2 3 4 5 8
1 2 3 4 5 9
1 2 3 4 5 10
2 3 4 5 6 7
..........ИТД
а в отдельной ячейке выводилось бы число полученных вариантов
пишите сюда или на serega3001@mail.ru
спасибо
Подняться вверх 
 
Сообщение #153
Тривиум
Вставить ник
сообщение 30:06:2008, 13:00
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 2
Регистрация: 30:06:2008
Пользователь №: 18 301



Репутация:   0  


Привет УМЫ!!!
Сейчас Вы будете смеятся ...но мне ничего не остается делать как обратится к Вам...
Начал изучать Бейсик ... и уже столкнулся с маленькой проблемкой такого характера ...
Создал в форме 1 единственную кнопку Microsoft Multimedia Control 6.0 (S/P3)

Написал для нее код ... (хочу что бы при нажатии на нее начинал играть музон)

Private Sub Плеер_Done(NotifyCode As Integer)
Плеер.DeviceType = "WaveAudio"
Плеер.FileName = "C:\WINDOWS\Media\chimes.wav"
Плеер.Command = "Open"
Плеер.Command = "Play"
End Sub

Но ничего не выходит ... кнопка - не нажимается и не работает ни фига ... mellow.gif
Вот скрин еще гляньте ]]>http://img247.imageshack.us/img247/1131/25761710dr9.gif]]>
Ребята...подскажите что я не так сделал ... сижу и уже не знаю че делать ...
Подняться вверх 
 
Сообщение #154
FriendSergey
Вставить ник
сообщение 11:07:2008, 08:34
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 1
Регистрация: 11:07:2008
Пользователь №: 18 462



Репутация:   0  


Здравствуйте, коллеги.
Изначальная задача. которая реализовалась - создание БД из N-го кол-ва однотипных файлов Excel (>1000). Модуль написан и работает. Трудность заключается в том, что выгружает данные он с 1го листа в книге, а необходимо загружать с листа с определенным названием, а лист этот не всегда присутствует в книге. Прошу дополнить модуль функцией проверки наличия в книге листа с заданным именем и вставить в тело программы комманду о соответствующей проверке и выгрузке данных, если лист есть. За основу возьмем лист "Заемщик".

С программированием знаком, но с VBA не сталкивался, а во времени ограничен.
Буду благодарен за понимание и Ваше время.
Прикрепленные файлы
Прикрепленный файл  1_________N_________Excel.rar ( 26.48 килобайт ) Кол-во скачиваний: 1
Прикрепленный файл  1_________N_________Excel.rar ( 27.16 килобайт ) Кол-во скачиваний: 1
 
Подняться вверх 
 
Сообщение #155
Hryv
Вставить ник
сообщение 5:08:2008, 07:19
Цитата Ответить 


Новенький
Иконка группы

Группа: Программист
Сообщений: 97
Регистрация: 22:05:2004
Из: Minsk
Пользователь №: 544



Репутация:   4  


Помогите, плиз, кому не трудно
Я, в принципе программировать умею, но с VB практически не сталкивался
А тут понадобился макрос для EXCEL
Вот упрощенная формулировака задачи (имея пример, я сам доделаю)

1. Надо открыть файл по фиксированному пути (например C:\путь\файл.txt)
2. Этот текстовый файл содержит 2 строки, в каждой строке число в формате nn...n.nn
3. Эти числа надо записать в открытый в EXCEL файл в заранее известные ячейки
Например: Лист1!A1 и Лист2!B2
4. Закрыть файл

Спасибо smile.gif

Сообщение отредактировал Hryv - 5:08:2008, 07:22
Подняться вверх 
 
Сообщение #156
Flech
Вставить ник
сообщение 6:08:2008, 16:19
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 1
Регистрация: 6:08:2008
Пользователь №: 18 914



Репутация:   0  


есть скрипт для перезагрузки модема
strComputer = "."
strTarget = "turbo.uralcom.com" 'IP address or hostname
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colPings = objWMIService.ExecQuery _
("Select * From Win32_PingStatus where Address = '" & strTarget & "'")
If Err = 0 Then
Err.Clear
For Each objPing in colPings 'избавиться от форича
If Err = 0 Then
Err.Clear
If objPing.StatusCode = 0 Then
' если статус = 0, пустая строка - другое
Else
Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "telnet.exe 192.168.1.1"
WScript.Sleep 1000
oShell.SendKeys "user" & chr(13)
WScript.Sleep 1000
oShell.SendKeys "password" & chr(13)
WScript.Sleep 1000
oShell.SendKeys "sys reboot" & chr(13)
End If
Else
Err.Clear
WScript.Echo "Unable to call Win32_PingStatus on " & strComputer & "."
End If
Next
Else
Err.Clear
WScript.Echo "Unable to call Win32_PingStatus on " & strComputer & "."
End If
при вводе sys reboot выдает ошибку ss r52 помогите нужен скрипт способный на перезагрузку модема по телнету
задача такова
1)соеденение
2)ввод пароля
3)ввод команды sys reboot
очень нужно
Подняться вверх 
 
Сообщение #157
mcBullet
Вставить ник
сообщение 26:08:2008, 06:07
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 3
Регистрация: 26:08:2008
Пользователь №: 19 205



Репутация:   0  


Тривиум, пробуй так.
Назови Microsoft Multimedia Control как MMControl, и добавь в форму следующий код:

Private Sub Form_Load()
MMControl.Notify = False
MMControl.Wait = True
MMControl.Shareable = False
MMControl.DeviceType = "WaveAudio"
MMControl.FileName = "C:\WINDOWS\Media\chimes.wav"
End Sub

Private Sub Form Unload(Cancel As Integer)
MMControl.Command = "Close"
End Sub







Помогите мне плз!
Существуют 2 Excel'евских файла на диске С:\ - book1.xls и book2.xls (Пути: C:\book1
C:\book2)
В книге book1.xls в поле A1 существует некое значение, которое нужно скопировать в book2.xls в поле B1.
Как это осуществить при помощи VB6.0, чтобы вышеописанное выполнялось по нажатию кнопки?
Подняться вверх 
 
Сообщение #158
zwitter
Вставить ник
сообщение 4:09:2008, 11:19
Цитата Ответить 


Новенький
Иконка группы

Группа: Программист
Сообщений: 5
Регистрация: 4:09:2008
Пользователь №: 19 347



Репутация:   0  


привет всем, в Универе Басик не учил, никакой, только паскаль, но на работе встала задача подправить в аутглюке кое чего, а именно:
Вся входящая почта должна нумироваться, в идеале - програмно создаваться поле
текст скрипта, вдруг и там глюканул чего:
Цитата
Private Sub Application_NewMail()
Dim oInbox As MAPIFolder
Dim oItem As MailItem
Dim Shell, KeyValue, RegistryPath, oOutlook
Dim oShell
Set oShell = CreateObject("Wscript.Shell")
Set oInbox = Application.Session.GetDefaultFolder(olFolderInbox)
Set oItem = oInbox.Items.GetLast
RegistryPath = "HKLM\SOFTWARE\Microsoft\Office\Outlook\MessageNumber"
KeyValue = oShell.RegRead(RegistryPath)
MsgBox (oItem.Subject)
'Собственно в этом месте хотелось бы сделать, если это возможно, примерно такое:
'oItem.Form.Добавить элемент на форму(номер письма)
oItem.Subject = "[ " & KeyValue & " ] " & oItem.Subject
MsgBox (oItem.Subject)
oItem.Save
KeyValue = KeyValue + 1

MsgBox (KeyValue)
oShell.RegWrite RegistryPath, KeyValue

End Sub


Сообщение отредактировал zwitter - 5:09:2008, 11:09
Подняться вверх 
 
Сообщение #159
avenge
Вставить ник
сообщение 18:09:2008, 12:20
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 1
Регистрация: 18:09:2008
Пользователь №: 19 592



Репутация:   0  


Народ помогите пжалста.

Поставил себе задачу, в повер поинте на слайде 3 обьекта выпадающий список диаграмма и кнопка.
значения в диаграмме берутся из екселя собсно оба файла лежат в 1 папке и презентация и книга.
Добавил значения в выпадающий список, по нажатию "кнопки" открывается ексель файл, идет запись в нужные ячейки файла и относительно этой записи там формируется таблица которая на прямую связана с диаграммой в поинте, файл сохраняется и благополучно закрывается.
сама же диаграмма в презентации не изменяется, не смотря на то что если открыть ексель файл то диаграмма там уже измененная, если изменять контрольные ячейки непосредственно в екселе ручками таблица так же формируется но диаграмма в поинте уже отображается правильная, а так же если поюзать кнопку и открыть редактирование данных непосредственно диаграммы откроется измененный ексель файл и диаграмма в повере тут же обновляется.

вот собственно мне очень нужна помощ по какому вопросу.
Как обратится к ексель таблице через диаграмму. или банально обновить диаграмму. потому как именно в этом вопросе косяк имхо.
Подняться вверх 
 
Сообщение #160
Hatr
Вставить ник
сообщение 21:09:2008, 07:11
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 2
Регистрация: 21:09:2008
Пользователь №: 19 640



Репутация:   0  


Всем привет, помогите решить задачку!
Расстояние до ближайшей к Земле звезды Альфа Центавра -4,3 световых года. Световой год - это расстояние, которое проходит свет за год. Скорость света принять 300 000км/с. Скорость земного звездолета 100км/с. За сколько лет звездолет долетит до звезды?
--Имееться подсказка:
"чтобы не было переполнения при вычеслениях, лучше задайте правильный тип данных для расстояния до звезды в км, а ещё лучшесначала выведите формулу для количества лет!
Помогите плиз решить sad.gif sad.gif sad.gif

Програмирование на VB6

Сообщение отредактировал Hatr - 21:09:2008, 07:12
Подняться вверх 
 
Сообщение #161
Gamlet
Вставить ник
сообщение 21:09:2008, 14:20
Цитата Ответить 


Гуру
Иконка группы

Группа: Модеры
Сообщений: 406
Регистрация: 8:01:2007
Пользователь №: 8 716



Репутация:   5  


Hatr
Бред. Самому сложно это сделать?
Dim r as long
r=((4,3*300000)/100)/365/60/60/24
msgbox r

Вставь это на кнопку и все.
Подняться вверх 
 
Сообщение #162
НастенаС1
Вставить ник
сообщение 22:09:2008, 19:53
Цитата Ответить 


Новенький
Иконка группы

Группа: Программист
Сообщений: 7
Регистрация: 24:05:2008
Из: Днепропетровск
Пользователь №: 17 540



Репутация:   0  


Люди, пожалуйста, помогите студентке-двоечнице :) Задача такова:
Написать макрос, для Microsoft Word упорядочивающий и нумерующий абзацы в текущей главе:
a) по умолчанию без упорядочивания
b) с выбором типа нумерации и способа упорядочивания и размещения абзацев на странице


Макрос b) должен выполняться только в области его действия, в случае запуска макроса вне области действия должно выдаваться сообщение об ошибке.
Макрос должен размещаться в шаблоне пользователя или документе и не копироваться в Normal.dot. Макрос не должен препятствовать выполнению стандартных макросов. Дополнительные условия работы макроса должны быть описаны в комментариях.

Подняться вверх 
 
Сообщение #163
Poma
Вставить ник
сообщение 27:09:2008, 20:21
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 3
Регистрация: 27:09:2008
Пользователь №: 19 774



Репутация:   0  


Здравствуйте, мне нужен код для кнопки, чтобы при её нажатии выводился определённый текст на печать.. Это вообще реально ?
Подняться вверх 
 
Сообщение #164
Gamlet
Вставить ник
сообщение 28:09:2008, 11:19
Цитата Ответить 


Гуру
Иконка группы

Группа: Модеры
Сообщений: 406
Регистрация: 8:01:2007
Пользователь №: 8 716



Репутация:   5  


Poma
Можно. Поищи справку на команду Print
Подняться вверх 
 
Сообщение #165
Poma
Вставить ник
сообщение 28:09:2008, 18:00
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 3
Регистрация: 27:09:2008
Пользователь №: 19 774



Репутация:   0  


у мня справка не пашет.... =\ пишет что the MSDN collection does not exist. Please reinstall MSDN...
Я его переустанавливал, всё рафно такую фигню даёт....
Подняться вверх 
 
Сообщение #166
Poma
Вставить ник
сообщение 30:09:2008, 06:28
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 3
Регистрация: 27:09:2008
Пользователь №: 19 774



Репутация:   0  


Разобрался.. Если кому нада :

CODE
Private Sub PRIN()
Printer.Print "ваш текст"
End Sub
Подняться вверх 
 
Сообщение #167
sklins
Вставить ник
сообщение 19:10:2008, 15:26
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 1
Регистрация: 19:10:2008
Пользователь №: 20 701



Репутация:   0  


Помогите пожалуйста, ни где не могу найти... Вообщем мне надо штоб в базу данных добавлялся пол. Имя, Фамилию я сделал. вот код как я делал, штоб вместо базы данных аксес использовался txt файл
If RadioButton1.Checked = True Then
            card = card + "м"
        Else : card = card + "ж"
        End If


А вот как я пытался с sql запросом сделать:
   inserted = d.QueryUpdate("Insert Into baza (pol) Values (" + "'" + "M" + "'" + ")")
            inserted = d.QueryUpdate("Insert Into baza (name, family, age) Values (" + "'" + TextBox1.Text + "'" + "," + "'" + TextBox2.Text + "'" + "," + TextBox3.Text + ")")


Но читается только первая строчка, вторая перепрыгиваеся.
Вот как сделать что бы пол брался из радиобаттона и запросом отправлялся в базу данных?

после не хитрых манипуляций я добиля своего. вот код

 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim d As New DB
        Dim inserted As Boolean = False
        inserted = d.QueryUpdate("Insert Into baza (name, family, age) Values (" + "'" + TextBox1.Text + "'" + "," + "'" + TextBox2.Text + "'" + "," + TextBox3.Text + ")")
        If RadioButton1.Checked = True Then
            inserted = d.QueryUpdate1("Insert Into baza (pol) Values (" + "'" + "M" + "'" + ")")
        End If
            If inserted = True Then MessageBox.Show(TextBox1.Text + " добавлен")
    End Sub

    Public Class DB
        Public constring As String = "provider=Microsoft.Jet.OLEDB.4.0;data source=..\\Debug\\base.mdb"
        Public IsConnect As Boolean
        Public DbConnection As OleDb.OleDbConnection
        Function InitDBConn() As Boolean
            If Not IsConnect Then
                DbConnection = New OleDb.OleDbConnection(constring)
                IsConnect = True
                ' Else : IsConnect = False
            End If
            Return IsConnect
        End Function
        Function QuerySelect(ByVal SQLQuery As String) As Data.DataTable
            Dim DbDataAdapter As OleDb.OleDbDataAdapter
            Dim datatab As New DataTable()
            If InitDBConn() Then
                DbConnection.Open()
                DbDataAdapter = New OleDb.OleDbDataAdapter(SQLQuery, DbConnection)
                DbDataAdapter.Fill(datatab)
                DbConnection.Close()
                Return datatab
            Else
                Return datatab
            End If
        End Function
        Function QueryUpdate(ByVal SQLQuery As String) As Boolean
            Dim DbCommand As OleDb.OleDbCommand
            If InitDBConn() Then
                DbConnection.Open()
                DbCommand = New OleDb.OleDbCommand(SQLQuery, DbConnection)
                DbCommand.ExecuteNonQuery()
                ' DbConnection.Close()
                Return True
            Else
                Return False
            End If
        End Function
      
'функция которая добавляет пол
        Function QueryUpdate1(ByVal SQLQuery As String) As Boolean
            Dim DbCommand As OleDb.OleDbCommand
            If InitDBConn() Then
                'DbConnection.Open()
                DbCommand = New OleDb.OleDbCommand(SQLQuery, DbConnection)
                DbCommand.ExecuteNonQuery()
                DbConnection.Close()
                Return True
            Else
                Return False
            End If
        End Function
    End Class
End Class


И то и то добавляется... толька на разных строках... а надо на одной... подскажите что сделать?
Подняться вверх 
 
Сообщение #168
IfThen
Вставить ник
сообщение 28:10:2008, 17:03
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 1
Регистрация: 28:10:2008
Пользователь №: 21 043



Репутация:   0  


В VB нужно написать программку, но, к сожалению, я в нем ничего не понимаю, могу скинуть исходник в Delphi.

Задано 3 числа A B C. Определить могут ли они быть сторона треугольника и, если да, то определить его тип: равносторонний, равнобедренный, разносторонний.
Замечание:
Условие существования треугольника: A<=B+C; B<=A+C; C<=B+A.
Нельзя исключать экстремальных случаев, когда одна (или несколько) сторон ровны 0, либо когда одно из неравенств переходит в равенство (треугольник 0-ой площади)
Подняться вверх 
 
Сообщение #169
Strelnikova
Вставить ник
сообщение 29:10:2008, 13:33
Цитата Ответить 


Новенький
Иконка группы

Группа: Новенький
Сообщений: 3
Регистрация: 29:10:2008
Пользователь №: 21 079



Репутация:   0  


Все решено, три функции все работают! rolleyes.gif пойду сегодня спать с чувством выполненного долга!
не могу найти кнопочку "удалить" пост, поэтому просто меняю его)))

а задание было такое: (одна из функций, самая легкая)
Есть задание составить пограмму на VBA в MS Excel для функции пользователя.
формула: l=2ПR

Если я правильно понимаю, нужно прописать чтото типа:
Пусть l=y
R=x
ВОПРОС 1 - как это написать?....
таким образом наша функция y(x)=2 * 3.14 * x
Я пишу в макросе так:
Function y(x)
y=2 * 3.14 * x
End function


Или все это вообще неправильно?....


Очень, очень нужна помощь!!! ЗАранее благодарна!

Сообщение отредактировал Strelnikova - 29:10:2008, 23:10
Подняться вверх 
 
Сообщение #170
Ogion7
Вставить ник
сообщение 29:10:2008, 14:52
Цитата Ответить 


Продвинутый
Иконка группы

Группа: Программист
Сообщений: 222
Регистрация: 16:10:2006
Из: Киев
Пользователь №: 7 154



Репутация:   0  


Цитата(IfThen @ 28:10:2008 - 19:03) *
Условие существования треугольника: A<=B+C; B<=A+C; C<=B+A.
Нельзя исключать экстремальных случаев, когда одна (или несколько) сторон ровны 0, либо когда одно из неравенств переходит в равенство (треугольник 0-ой площади)

Ну раз нельзя исключать, то можно вообще переписать условие существования треугольника следующим образом: A<B+C; B<A+C; C<B+A. ))
Насчет коректности в VB не уверен, но примерно так
функция возвращает 1- равносторонний 2 - равнобедренный 3 - разносторонний 0 - если не существует

Function CheckTriangle(A as Integer, B as Integer, C as Integer)as Integer
if not ((A<B+C) and (C<B+A) and (B<A+C)) then
  CheckTriangle = 0
  Exit Function
end if
if (A=B) and (A=C) then
   'msgbox "равносторонний"
   CheckTriangle = 1
elseif (A=B) or (A=C) or (B=C) then
   'msgbox "равнобедренный"
   CheckTriangle = 2
else
   'msgbox "разносторонний"
   CheckTriangle = 3
end if
End Function


Вывод на сообщения и обработку различных "эктсремальных" ситуаций доделайте сами

Сообщение отредактировал Ogion7 - 29:10:2008, 15:12
Подняться вверх 
 
Сообщение #171
Tanya