Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: 

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Караоке
 
 автор: час   (27.12.2010 в 15:39)   личное сообщение
 
 

С помощью vb можно как то проигрывать файлы *.kar
Есть у кого нибудь идеи или советы?

  Ответить  
 
 автор: Дядя Федор   (27.12.2010 в 16:38)   личное сообщение
2 Кб.
 
 

А чем их вообще играют?
если ассоциированной прогой?
у меня есть такой кодик
bflag = fHandleFile(Me.LISTATTACH.Column(6), WIN_NORMAL)
fHandleFile - ф-я открывающая файл из Me.LISTATTACH.Column(6) соответствующим приложением.

  Ответить  
 
 автор: час   (27.12.2010 в 16:43)   личное сообщение
 
 

Хрен их знает чем их играют....
стою вот как баран перед воротами.
хотел хоть ба поднакачать их - несколько штук.
чё та никак нигде не найду.
==========================================
кодик наверное подойдёт, если приложение подобрать для открытия этих файлов.

  Ответить  
 
 автор: Дядя Федор   (27.12.2010 в 16:45)   личное сообщение
 
 

Поиск по *.kar выдал

http://www.mymusictools.com/rus/download/kar/

и еще кучу всего к НГ готовишься?

  Ответить  
 
 автор: час   (27.12.2010 в 16:46)   личное сообщение
 
 

пиду гляну......

  Ответить  
 
 автор: час   (27.12.2010 в 16:48)   личное сообщение
 
 

готовлюся, типа....
Это чё выдалось - проигрыватели что ли.

  Ответить  
 
 автор: Дядя Федор   (27.12.2010 в 16:50)   личное сообщение
 
 

да

  Ответить  
 
 автор: час   (27.12.2010 в 16:52)   личное сообщение
 
 

блин - какую скачать

  Ответить  
 
 автор: час   (27.12.2010 в 16:46)   личное сообщение
 
 

Attribute VB_Name = "MdlOpenFileAss"
Option Compare Database
Option Explicit
Private Declare Function apiShellExecute Lib "shell32.dll" _ Alias "ShellExecuteA" _ (ByVal hwnd As Long, _ ByVal lpOperation As String, _ ByVal lpFile As String, _ ByVal lpParameters As String, _ ByVal lpDirectory As String, _ ByVal nShowCmd As Long) _ As Long '***App Window Constants***
Public Const WIN_NORMAL = 1 'Open Normal
Public Const WIN_MAX = 2 'Open Maximized
Public Const WIN_MIN = 3 'Open Minimized '***Error Codes***
Private Const ERROR_SUCCESS = 32&
Private Const ERROR_NO_ASSOC = 31&
Private Const ERROR_OUT_OF_MEM = 0&
Private Const ERROR_FILE_NOT_FOUND = 2&
Private Const ERROR_PATH_NOT_FOUND = 3&
Private Const ERROR_BAD_FORMAT = 11&

  Ответить  
 
 автор: Дядя Федор   (27.12.2010 в 16:47)   личное сообщение
 
 

Это экспорт модуля, а чЁ? АААА .Щас

Option Compare Database
Option Explicit

Private Declare Function apiShellExecute Lib "shell32.dll" _
Alias "ShellExecuteA" _
(ByVal hwnd As Long, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParameters As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) _
As Long

'***App Window Constants***
Public Const WIN_NORMAL = 1 'Open Normal
Public Const WIN_MAX = 2 'Open Maximized
Public Const WIN_MIN = 3 'Open Minimized

'***Error Codes***
Private Const ERROR_SUCCESS = 32&
Private Const ERROR_NO_ASSOC = 31&
Private Const ERROR_OUT_OF_MEM = 0&
Private Const ERROR_FILE_NOT_FOUND = 2&
Private Const ERROR_PATH_NOT_FOUND = 3&
Private Const ERROR_BAD_FORMAT = 11&

'***************Usage Examples***********************
'Open a folder: ?fHandleFile("C:\TEMP\",WIN_NORMAL)
'Call Email app: ?fHandleFile("mailto:dash10@hotmail.com",WIN_NORMAL)
'Open URL: ?fHandleFile("http://home.att.net/~dashish", WIN_NORMAL)
'Handle Unknown extensions (call Open With Dialog):
' ?fHandleFile("C:\TEMP\TestThis",Win_Normal)
'Start Access instance:
' ?fHandleFile("I:\mdbs\CodeNStuff.mdb", Win_NORMAL)
'****************************************************

Function fHandleFile(stFile As String, lShowHow As Long)
Dim lRet As Long, varTaskID As Variant
Dim stRet As String
'First try ShellExecute
lRet = apiShellExecute(hWndAccessApp, vbNullString, _
stFile, vbNullString, vbNullString, lShowHow)

If lRet > ERROR_SUCCESS Then
stRet = vbNullString
lRet = -1
Else
Select Case lRet
Case ERROR_NO_ASSOC:
'Try the OpenWith dialog
varTaskID = Shell("rundll32.exe shell32.dll,OpenAs_RunDLL " _
& stFile, lShowHow)
lRet = (varTaskID <> 0)
Case ERROR_OUT_OF_MEM:
stRet = "Error: Out of Memory/Resources. Couldn't Execute!"
Case ERROR_FILE_NOT_FOUND:
stRet = "Error: File not found. Couldn't Execute!"
Case ERROR_PATH_NOT_FOUND:
stRet = "Error: Path not found. Couldn't Execute!"
Case ERROR_BAD_FORMAT:
stRet = "Error: Bad File Format. Couldn't Execute!"
Case Else:
End Select
End If
fHandleFile = lRet & _
IIf(Len(stRet) = 0, vbNullString, ", " & stRet)
End Function

  Ответить  
 
 автор: час   (27.12.2010 в 16:54)   личное сообщение
 
 

Во спасибо - отформатированный код - более понятен, а то я поначалу офигел, пока знакомые слова нашёл.

  Ответить  
 
 автор: Дядя Федор   (27.12.2010 в 16:55)   личное сообщение
 
 

дык

  Ответить  
 
 автор: час   (27.12.2010 в 16:59)   личное сообщение
 
 

пока попробовать не могу
надо файлы караочные и прогу под них заточенную
и тада попробую из списка выбираем файл, в колонке6 путь к файлу и открываем во всё окно с помощью соответствующей файлу программе.
Ты из меня просветлённого барана сделал, спасибо!!!

  Ответить  
 
 автор: Дядя Федор   (27.12.2010 в 17:01)   личное сообщение
 
 

А это не смотрел
http://www.mymusictools.com/rus/download/kar/

  Ответить  
 
 автор: час   (27.12.2010 в 17:02)   личное сообщение
 
 

а чё тама?
ААААА смотрел, ды хто его знает какую качать
Мне нужно (Free) - бесплатную какую нить......
а там шаравары

  Ответить  
 
 автор: час   (27.12.2010 в 17:09)   личное сообщение
 
 

наверное вот это
http://www.karaoke.ru/karaoke-systems/software/galakar-player/

Программа является ShareWare, то есть Вы можете пользоваться ей бесплатно, но она будет вас уведомлять о незарегистрированности версии. Купить лицензию можно здесь ($14,95). Понимая неплатежеспособность российских жителей, публикуем открытый ключ: «КАРАОКЕ ПО-РУССКИ» для Galakar. Кавычки набирать не надо.

  Ответить  
 
 автор: kot_k_k   (27.12.2010 в 17:47)   личное сообщение
 
 

вот ты Час и попался - ты всё подводил к этому, сколько тебе заплатили за размещение на форуме рекламы
куда смотрит насяльник
теперь понятно кто виагру рекламирует, чьих это рученек дело

  Ответить  
 
 автор: час   (27.12.2010 в 18:14)   личное сообщение
 
 

блиннннннннннннннннн
=================================================================================

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList