Hỏi & đáp lập trình

Cho mình hỏi, mình cài bộ Visual Studio .NET 2005 bị lỗi ntn:

The following component was not attempted
Microsoft Visual Studio 2005 Professional Edition ENU

The following component failed to install
MSXML 6.0 Parser

Bạn nào biết cách khắc phục ko, mình thử nhiều bộ đĩa đều bị, máy mới, ổ cứng còn nhiều chỗ trống (trên 30Gb)
 
cái bạn cài phải bản full ko, có window installer 3.0 ko?
Hay là bạn thử cài đĩa khác xem::)
 
Mình đã thử nhiều cách đọc đuợc trên cách diễn đàn, ngay cả trong forum support của Microsoft là:
- Khởi động sạch, ko chạy ứng dụng
- Xóa thư mực Temp
- Đổi tên file msvcr80.dl, nhưng máy mình ko có file này, chỉ có msvcr71.dll
- Cài Windows Installer 3.1
- Mình cũng thử cài riêng cái MSXML 6.0 Parser, nhưng khi chạy cái setup của cái này thì nó lại báo là trên máy đã có sẵn version cao hơn rồi, vào trong add and remove software gỡ đi, chạy lại setup MSXML 6.0 Parser vẫn báo như vậy, vào trong add and remove software lại thấy nó lù lù trong đó.

Tất cả các cách đều ko đuợc. TT. Đĩa thì mình thử tới 3 bộ, 2 mua 1 đi muợn ở trường đều thế, mà cài máy ở cty thì ko sao.
 
cái cách mà mình cảm thấy hiệu quả nhất là cài lại window :|
 
Tui vô cùng đồng ý với cách của bác High Summoner phía trên :D
 
Máy mới cài win 1 tuần zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
 
Mã:
Cài đặt các lớp sau:

Lớp Điểm:

          Tọa độ:x,y

          Thuộc tính màu: m

            Hàm: Constructor, Constructor Copy, hàm tính khoảng cách giữa 2 điểm, hàm MOVE:dịch chuyển điểm từ vị trí này sang vị trí khác,chọn màu, hàm vẽ.



Lớp Hình tròn:

          Tọa độ: Diem:X, bán kính:R.

          Thuộc tính màu: m

            Hàm: Constructor, Constructor Copy, h hàm MOVE:dịch chuyển từ vị trí này sang vị trí khác,COLOR:chọn màu, PAINT:hàm vẽ. DIENTICH:tính diện tích.

Lớp Hình Chữ Nhật:
          Tọa độ:Điểm X(đỉnh trên trái), Y(đỉnh dưới phải)

          Thuộc tính màu: m

          Hàm: Constructor, Constructor Copy, hàm MOVE:dịch chuyển từ vị trí này sang vị trí khác,COLOR:chọn màu, PAINT:hàm vẽ.DIENTICH:tính diện tích.


Lớp Hình Tam Giác:
          Tọa độ:Điểm X, Y ,Z
          Thuộc tính màu: m

          Hàm: Constructor, Constructor Copy, hàm MOVE:dịch chuyển từ vị trí này sang vị trí khác,COLOR:chọn màu, PAINT:hàm vẽ.DIENTICH:tính diện tích.

Lớp Đường Thẳng:

          Tọa độ:Điểm X, Y 
          Thuộc tính màu: m

          Hàm: Constructor, Constructor Copy, hàm MOVE:dịch chuyển từ vị trí này sang vị trí khác,COLOR:chọn màu, PAINT:hàm vẽ.DIENTICH:tính diện tích.
ai hiểu cái đề này giải thích hộ em tí ::(
hay là làm ví dụ thử 1 lớp thì càng tốt 8-> :-j
 
@high summoner:vào đây
@kota: chắc do cái đĩa win rồi, mượn đĩa win khác về cài xem (win xp s2, đừng cài win xp s3, thằng đó cà chớn lắm), nếu ko phải nửa thì pó tay
 
Cho hỏi là khi mình học tin thì mình thấy cái lập trình này khó quá. Có bạn nào có tài liệu nói về viết các thuật toán từ đơn giản đến phức tạp ko thì share link cho mình với.
 
Cho hỏi là khi mình học tin thì mình thấy cái lập trình này khó quá. Có bạn nào có tài liệu nói về viết các thuật toán từ đơn giản đến phức tạp ko thì share link cho mình với.

Bạn chịu khó quay về trang đầu search thử xem, mình có để vài link down tài liệu ở đấy
 
Cho mình hỏi sao mình cài cái Visual C++ 6.0 hoài không đc vậy các pác.
Mình bỏ đĩa vào, nhập key xong nó bảo cần cài Java machine 4.0 trước, xong mình nhấn Next, nó bảo khởi động lại, Ok. Sau khi khởi động lại nó lại hiện lên cái bảng đó tiếp, nhấn Next, khởi động lại tiếp, cứ vậy hoài hà. Máy em xài winXP, em thấy máy trong trường cài winXP mà vẫn chạy đc đâu có sao
 
em cần 1 bài hướng dẫn về cách làm forum với invisionfree từ căn bản, ai có thể giúp em ko ạ
 
Cho mình hỏi sao mình cài cái Visual C++ 6.0 hoài không đc vậy các pác.
Mình bỏ đĩa vào, nhập key xong nó bảo cần cài Java machine 4.0 trước, xong mình nhấn Next, nó bảo khởi động lại, Ok. Sau khi khởi động lại nó lại hiện lên cái bảng đó tiếp, nhấn Next, khởi động lại tiếp, cứ vậy hoài hà. Máy em xài winXP, em thấy máy trong trường cài winXP mà vẫn chạy đc đâu có sao

chắc anh đang dùng winxp s2 nên bắt phải cài máy ảo
thôi chịu khó lên mạng down máy ảo đi
down tại đây http://www.computerbase.de/downloads/software/entwicklung/microsoft_java_virtual_machine/?url=638

----------------------------------------------------------------

@Tan8/6Online: mới search được cái này, Ko biết cái này có giúp ích gì được ko (tại cũng ko rành về cái nay)
Tao Web invission
bước 1 là (bai viet nay cua nguoi khac )
Tui có thể chỉ cho bạn đăng kí cho mình 1 free 4rum nha:
Bạn có thể click vào đây đẻ đăng kí http://s10.invisionfree.com/in/register.php
Việc tiếp theo là bạn làm theo hướng dẫn sau :
- Board Name: tên của diễn đàn của bạn
- User Name : Tên sử dụng của bạn trong diễn đàn của bạn (nick ADMIN)
- Category : Ở mục này theo mình nên chọn " computer & internet"
- Password : pass của bạn sử dụng trong diễn đàn của bạn (pass ADMIN)
- Password verifil : rỏ pass của bạn 1 lần nữa!
- Email address : email của bạn
- Email address verifil : email của bạn1 lần nữa.
Sau khi hoàn thành các phần trên bạn kéo xuống cuối màn hình
thấy dòng "I have read and agree to the Luật của diễn đàn!" bạn hãy click vào nó và Register.

Thế là bạn đã có 1 diễn đàn mang cái tên khá dài :

- Trang chủ của bạn có dạng :
http://www.s10.invisionfree.com/tên diễn đàn của bạn/index.php
-Trang chủ quản lý của bạn có dạng :
http://www.s10.invisionfree.com/tên diễn đàn của bạn/admin.php

Bạn đăng nhập vào trang này để xây dựng Forum mình gồm có những gì.
VD : Thông Báo, Giải Đáp Thắc Mắc v.v. (vì khi bạn đăng ký xong bạn đăng nhập vào trang Index.php, trang chủ chỉ là trang trắng DEMO, chưa có các forum nào hết, vậy bạn hãy tiếp tục làm chuyện còn lại nhe )

xike xin chỉ dẫn các bạn đôi chút qua bài dịch acp nhé_:

Đầu Admin Thực đơn chúng ta thấy có 4 link :
- Expand All : mở tất cả các Thực đơn.
- Reduce All : đóng tất cả các Thực đơn.
- ACP home : Quay trở lại trang chủ của ACP.
- Board Home : Vào diễn đàn ( mở 1 cửa sổ mới ).
Các Thực đơn:
- IPS Services : các thông tin về IPS ( dịch vụ cung cấp hosting của Invision Board ) , bạn có thể có mọi thông tin về IPS tại đây, các thông tin cập nhật , yêu cầu hỗ trợ .......
- Chế độ diễn đàn : Thay đổi các sắp đặt của diễn đàn như các thiệt lập về cookie,chức năng security, quy định cho các bài viết trong diễn đàn.
- Forum Control : Tạo , sửa chữa , di chuyển , sắp xếp lại các category , forum và mod.
- Users and Groups : chỉnh sửa ,đăng ký mới, xoá và ban thành viên , thiết lập title và rank cho thành viên.Chỉnh các thiết lập cho nhóm và thêm + xoá mod ( người điều hành ).
- Administration :quản lý nội dung trong mục Giúp đỡ , bad word và emoticon.
- Skins & Templates :quản lý template , skin , màu sắc và các ảnh .
- Languages : quản lý ngôn ngữ trong diễn đàn.
- Statistic Center : Cho bạn những thông tin đầy đủ nhất về đăng ký và các bài viết.
- SQL Management: quản lý database của bạn ( sửa chữa , optimize và Trở lạiup database.
 
Mấy bạn cho mình xin sách về Javascript với , và về các hàm sử dụng trong HTML nữa . Thankx nhiều

Nhân tiện bạn nào biết về HTML và Javascript giúp mình luôn nha : mình có tạo 1 form đại loại như thế này

<body>
<form>
Name <input type="text" name="fname" />
<input type="radio" name="sex">Male
<input type="radio" name="sex">Female
</form>
</body>


đề bài yêu cầu khi người dùng nhập tên xong , click vào ô radio , nếu click vào ô Male thì trên trường nhập tên text bên trên sẽ tự động thêm vào "Mr." , hoặc khi click vào ô Female thì tự động thêm vào "Mrs."

Làm như thế nào vậy , giúp mình với , nghĩ mãi ko ra
 
Theo mình nghĩ 2 cái radio fải 2 name khác nhau mới làm được chứ :-?
 
Mấy bạn cho mình xin sách về Javascript với , và về các hàm sử dụng trong HTML nữa . Thankx nhiều

Nhân tiện bạn nào biết về HTML và Javascript giúp mình luôn nha : mình có tạo 1 form đại loại như thế này

<body>
<form>
Name <input type="text" name="fname" />
<input type="radio" name="sex">Male
<input type="radio" name="sex">Female
</form>
</body>


đề bài yêu cầu khi người dùng nhập tên xong , click vào ô radio , nếu click vào ô Male thì trên trường nhập tên text bên trên sẽ tự động thêm vào "Mr." , hoặc khi click vào ô Female thì tự động thêm vào "Mrs."

Làm như thế nào vậy , giúp mình với , nghĩ mãi ko ra
down thử cái file ở dưới xem^^
Theo mình nghĩ 2 cái radio fải 2 name khác nhau mới làm được chứ :-?

ko sai đâu, trong javascript ta co 2 cách truy xuất đối tượng là name và id, nếu sử dụng id thì chỉ có thể dùng cho 1 đối tượng duy nhất, còn nếu dùng name thì sử dụng cho nhiều đối tượng khi đó ta truy xuất đối tượng thông qua mảng, ví dụ
var tam = document.getElementByName("sex");
tam[0].value = "cái gì đó"; //sex của radio male
tam[1].value = "cái gì đó"; //sex của radio female
 

Attachments

chắc anh đang dùng winxp s2 nên bắt phải cài máy ảo
thôi chịu khó lên mạng down máy ảo đi
down tại đây http://www.computerbase.de/downloads/software/entwicklung/microsoft_java_virtual_machine/?url=638

----------------------------------------------------------------

@Tan8/6Online: mới search được cái này, Ko biết cái này có giúp ích gì được ko (tại cũng ko rành về cái nay)
Tao Web invission
bước 1 là (bai viet nay cua nguoi khac )
Tui có thể chỉ cho bạn đăng kí cho mình 1 free 4rum nha:
Bạn có thể click vào đây đẻ đăng kí http://s10.invisionfree.com/in/register.php
Việc tiếp theo là bạn làm theo hướng dẫn sau :
- Board Name: tên của diễn đàn của bạn
- User Name : Tên sử dụng của bạn trong diễn đàn của bạn (nick ADMIN)
- Category : Ở mục này theo mình nên chọn " computer & internet"
- Password : pass của bạn sử dụng trong diễn đàn của bạn (pass ADMIN)
- Password verifil : rỏ pass của bạn 1 lần nữa!
- Email address : email của bạn
- Email address verifil : email của bạn1 lần nữa.
Sau khi hoàn thành các phần trên bạn kéo xuống cuối màn hình
thấy dòng "I have read and agree to the Luật của diễn đàn!" bạn hãy click vào nó và Register.

Thế là bạn đã có 1 diễn đàn mang cái tên khá dài :

- Trang chủ của bạn có dạng :
http://www.s10.invisionfree.com/tên diễn đàn của bạn/index.php
-Trang chủ quản lý của bạn có dạng :
http://www.s10.invisionfree.com/tên diễn đàn của bạn/admin.php

Bạn đăng nhập vào trang này để xây dựng Forum mình gồm có những gì.
VD : Thông Báo, Giải Đáp Thắc Mắc v.v. (vì khi bạn đăng ký xong bạn đăng nhập vào trang Index.php, trang chủ chỉ là trang trắng DEMO, chưa có các forum nào hết, vậy bạn hãy tiếp tục làm chuyện còn lại nhe )

xike xin chỉ dẫn các bạn đôi chút qua bài dịch acp nhé_:

Đầu Admin Thực đơn chúng ta thấy có 4 link :
- Expand All : mở tất cả các Thực đơn.
- Reduce All : đóng tất cả các Thực đơn.
- ACP home : Quay trở lại trang chủ của ACP.
- Board Home : Vào diễn đàn ( mở 1 cửa sổ mới ).
Các Thực đơn:
- IPS Services : các thông tin về IPS ( dịch vụ cung cấp hosting của Invision Board ) , bạn có thể có mọi thông tin về IPS tại đây, các thông tin cập nhật , yêu cầu hỗ trợ .......
- Chế độ diễn đàn : Thay đổi các sắp đặt của diễn đàn như các thiệt lập về cookie,chức năng security, quy định cho các bài viết trong diễn đàn.
- Forum Control : Tạo , sửa chữa , di chuyển , sắp xếp lại các category , forum và mod.
- Users and Groups : chỉnh sửa ,đăng ký mới, xoá và ban thành viên , thiết lập title và rank cho thành viên.Chỉnh các thiết lập cho nhóm và thêm + xoá mod ( người điều hành ).
- Administration :quản lý nội dung trong mục Giúp đỡ , bad word và emoticon.
- Skins & Templates :quản lý template , skin , màu sắc và các ảnh .
- Languages : quản lý ngôn ngữ trong diễn đàn.
- Statistic Center : Cho bạn những thông tin đầy đủ nhất về đăng ký và các bài viết.
- SQL Management: quản lý database của bạn ( sửa chữa , optimize và Trở lạiup database.

cảm ơn bạn, làm sao cho ng` ta đăng ký, làm sao để tạo box vậy
 
cảm ơn bạn, làm sao cho ng` ta đăng ký, làm sao để tạo box vậy

có mục lập trình web ở trên đây, bạn vào box đó post câu hỏi nhé, ở đấy có nhiều pro rành về cái này::)
 
down thử cái file ở dưới xem^^


ko sai đâu, trong javascript ta co 2 cách truy xuất đối tượng là name và id, nếu sử dụng id thì chỉ có thể dùng cho 1 đối tượng duy nhất, còn nếu dùng name thì sử dụng cho nhiều đối tượng khi đó ta truy xuất đối tượng thông qua mảng, ví dụ
var tam = document.getElementByName("sex");
tam[0].value = "cái gì đó"; //sex của radio male
tam[1].value = "cái gì đó"; //sex của radio female

Bạn ơi cái file đó không được , ghi tự động thêm vào Mr hay Mrs thì nó vẫn phải giữ lại được tên mà người dùng đã nhập

VD: khi nhấp tên là abc thì khi click vào ô male sẽ thêm vào là : Mr.abc hoặc khi click qua ô female thì sẽ xóa chữ Mr. đi và thay vào là Mrs.abc
 
edited:
.
<body>
<form>
Name <input type="text" name="fname" />
<input type="radio" name="sex" onclick="if(fname.value!='') if(fname.value.indexOf('Mr')==-1) fname.value='Mr.'+fname.value; else fname.value=fname.value.replace('Mrs','Mr');">Male
<input type="radio" name="sex" onclick="if(fname.value!=''&&fname.value.indexOf('Mr')==-1&&fname.value.indexOf('Mrs')==-1) fname.value='Mrs.'+fname.value; else fname.value=fname.value.replace('Mr','Mrs');">Female
</form>
</body>

code hoàn thiện đây. đúng như những gì bạn muốn ::)
 
Back
Top