vansunhuy58 > 23-08-23, 03:56 PM
ongke0711 > 23-08-23, 05:07 PM
vansunhuy58 > 23-08-23, 08:15 PM
(23-08-23, 05:07 PM)ongke0711 Đã viết: Tôi không nghĩ là bạn nên chọn giải pháp này để đọc số thứ tự.
Có phải bạn muốn có giọng đọc tự động theo số thứ tự trên màn hình giống như trong bệnh viện phải không?
Dùng giọng của google hay hơn.
Bạn tham khảo bài này: https://thuthuataccess.com/forum/thread-11472.html
vansunhuy58 > 24-08-23, 12:04 PM
(23-08-23, 03:56 PM)vansunhuy58 Đã viết: Xin chào các bạn!Cái nầy lúc trước làm trên Access 2003 thì được, âm thanh đọc rất nhanh, đọc các đoạn thông báo rất tốt, không ảnh hưởng đến các thao tác khác.
Mình đang gặp khó khăn về đọan code, nhờ các bạn chỉ giúp. Cảm ơn rất nhiều.
Giúp dùm code báo lỗi Access 2013 như sau:
Mình tạo combobox có tên cbName, và WindowsMediaPlayer.
cbName lấy nguồn từ table: tblFileSongs có các trường id, amthanh. Các records id là 1, thì amthanh đọc "Bạn thứ nhất"; records id là 2, thì amthanh đọc "Bạn thứ hai"... (Mục đích: khi nhắp cbName chọn số 1 thì Mediaplayer đọc " Bạn thứ nhất" ...
Private Sub cboName_AfterUpdate()
Dim filePath As String
Dim Sql As String
Dim rs As DAO.Recordset
Sql = "Select path from tblFileSongs where id =" & cboName.Column(0)
Set rs = Me.CurrentDb.OpenRecordset(Sql)
filePath = rs.Fields("path").Value
Me.WindowsMediaPlayer.URL = filePath
Set rs = Nothing
End Sub
Bị báo lỗi đoạn nầy:
Set rs = Me.CurrentDb.OpenRecordset(Sql)
Nhờ các bạn chỉ giúp sửa dùm
Cảm ơn rất nhiều.
Đính kèm file nhờ các bạn sửa:
https://app.box.com/s/3o8c2n6x9sizzadhqj5kwinx8b4u08eq
ongke0711 > 24-08-23, 01:58 PM
(23-08-23, 08:15 PM)vansunhuy58 Đã viết: Cảm ơn bạn rất nhiều, nhưng tôi muốn đọc thông báo bất kỳ nội dung nào mà mình chọn (đã ghi âm trước). Nên dùng combobox để chọn
Vậy trường hợp nầy tôi không biết phải làm sao. Nhờ bạn chỉ giúp, cảm ơn rất nhiều.
Sql = "Select path from tblFileSongs where id =" & cboName.Column(0)
vansunhuy58 > 24-08-23, 09:40 PM