text:
Một số thao tác vẽ cơ bản với đồ họa trong Symbian
Mỗi vùng màn hình chính là đối tượng CCoeControl, được xem như control mà bạn có thể vẽ nội dung bất kỳ lên vùng màn hình mà nó chiếm. Phương thức Draw() kế thừa từ CCoeControl cho phép truy cập tới vùng màn hình được định nghĩa bởi TRect. Tất cả các lớp kế thừa từ CCoeControl đều có hàm Draw(), và bạn chồng hàm này để thực hiện các thao tác vẽ.
Một control cần một cửa sổ để vẽ, và vùng cửa sổ này được thiết lập trong hàm ConstructL(). Và để sử dụng CCoeControl bạn cũng cần include tệp “coecontrol.h” và thêm link “cone.lib”. Ví dụ sau tạo một lớp kế thừa từ CCoeControl và thực hiện vẽ lên vùng màn hình của nó:
Hàm ConstructL() cần truyền kích thước cửa sổ, control, vùng mà ứng dụng cần truy cập. Bạn có thể sử dụng hàm ClientRect() để lấy kích thước vùng client của ứng dụng, và hàm ApplicationRect() để lấy kích thước của vùng ứng dụng.
Bạn truyền AppUi()->ApplicationRect() trong hàm ConstructL() để truy cập tới toàn bộ vùng màn hình. Dĩ nhiên bạn có thể tùy biến vùng kích thước này:
- Hàm CreateWindowL() để tạo cửa sổ control
- SetRect() thiết lập phạm vi cửa sổ tới kích thước TRect.
- Hàm ActivateL() bảo cho framework biết rằng nó có thể truy cập vào màn hình.
Để vẽ lên màn hình, một ngữ cảnh đồ họa (Graphics Context - GC) được lấy ra. Và tất cả việc vẽ đều thực hiện trong ngữ cảnh đồ họa này, CWindowGc.
- Hàm SystemGc() trả về ngữ cảnh đồ họa chuẩn cho biến gc. Và vùng control phải được xóa trước khi bạn thực hiện thao tác vẽ trên nó.
- Hàm Draw(), nó là hằng chứ không phải là leave, vì thế bạn không thể tạo các phần tử động trong hàmDraw() và bạn cũng không thể sửa trạng thái bất kỳ dữ liệu nào trong hàm này. Sau khi bạn thay đổi trạng thái bạn muốn cập nhật lại vùng vẽ bạn nên gọi hàm DrawNow(), hàm này sẽ tự động gọi hàmDraw() của chính nó.
Để thực hiện vẽ hình theo ý của bạn, bạn phải thiết lập các thông số bút vẽ trước khi thực hiện vẽ. Dạng và kích thước của bút vẽ cũng có thể thay đổi và được sử dụng để vẽ các hình. Đoạn mã sau thiết lập kiểu bút vẽ là dash và kích thước tới giá trị aSize:
Kiểu liệt kê TPenStyle bao gồm:
- ENullPen
- ESolidPen
- EDottedPen
- EDashedPen
- EDotDashPen
- EDotDotDashPen
Đoạn mã sau sử dụng để vẽ đường thẳng và hình chữ nhật:
Bút vẽ sử dụng để vẽ các đường, còn chổi vẽ để tô các vùng. Kiểu liệt kê TBrushStyle được sử dụng trong hàm SetBrushStyle. Màu của chổi vẽ được thiết lập thông qua hàm SetBrushColor().
Các phương thức vẽ khác như DrawEllipse() và DrawPolygon(), chúng sử dụng chổi vẽ để tô vùng và bút vẽ để vẽ đường biên.
Một control cần một cửa sổ để vẽ, và vùng cửa sổ này được thiết lập trong hàm ConstructL(). Và để sử dụng CCoeControl bạn cũng cần include tệp “coecontrol.h” và thêm link “cone.lib”. Ví dụ sau tạo một lớp kế thừa từ CCoeControl và thực hiện vẽ lên vùng màn hình của nó:
- MÃ: CHỌN TẤT CẢ
class CStartContainer : public CCoeControl
{
public:
CStartContainer();
CStartContainer();
private:
void ConstructL(const TRect& aRect);
// from CCoeControl
void Draw(const TRect& aRect) const;
};
Hàm ConstructL() cần truyền kích thước cửa sổ, control, vùng mà ứng dụng cần truy cập. Bạn có thể sử dụng hàm ClientRect() để lấy kích thước vùng client của ứng dụng, và hàm ApplicationRect() để lấy kích thước của vùng ứng dụng.
Bạn truyền AppUi()->ApplicationRect() trong hàm ConstructL() để truy cập tới toàn bộ vùng màn hình. Dĩ nhiên bạn có thể tùy biến vùng kích thước này:
- MÃ: CHỌN TẤT CẢ
void CStartContainer::ConstructL(const TRect& aRect)
{
CreateWindowL();
SetRect(aRect);
ActivateL();
}
- Hàm CreateWindowL() để tạo cửa sổ control
- SetRect() thiết lập phạm vi cửa sổ tới kích thước TRect.
- Hàm ActivateL() bảo cho framework biết rằng nó có thể truy cập vào màn hình.
Để vẽ lên màn hình, một ngữ cảnh đồ họa (Graphics Context - GC) được lấy ra. Và tất cả việc vẽ đều thực hiện trong ngữ cảnh đồ họa này, CWindowGc.
- MÃ: CHỌN TẤT CẢ
void CStartContainer::Draw(const TRect& aRect) const
{
CWindowGc& gc = SystemGc();
gc.Clear(aRect);
...
}
- Hàm SystemGc() trả về ngữ cảnh đồ họa chuẩn cho biến gc. Và vùng control phải được xóa trước khi bạn thực hiện thao tác vẽ trên nó.
- Hàm Draw(), nó là hằng chứ không phải là leave, vì thế bạn không thể tạo các phần tử động trong hàmDraw() và bạn cũng không thể sửa trạng thái bất kỳ dữ liệu nào trong hàm này. Sau khi bạn thay đổi trạng thái bạn muốn cập nhật lại vùng vẽ bạn nên gọi hàm DrawNow(), hàm này sẽ tự động gọi hàmDraw() của chính nó.
Để thực hiện vẽ hình theo ý của bạn, bạn phải thiết lập các thông số bút vẽ trước khi thực hiện vẽ. Dạng và kích thước của bút vẽ cũng có thể thay đổi và được sử dụng để vẽ các hình. Đoạn mã sau thiết lập kiểu bút vẽ là dash và kích thước tới giá trị aSize:
- MÃ: CHỌN TẤT CẢ
gc.SetPenStyle(CGraphicsContext::EDashedPen);
gc.SetPenSize(aSize);
Kiểu liệt kê TPenStyle bao gồm:
- ENullPen
- ESolidPen
- EDottedPen
- EDashedPen
- EDotDashPen
- EDotDotDashPen
Đoạn mã sau sử dụng để vẽ đường thẳng và hình chữ nhật:
- MÃ: CHỌN TẤT CẢ
gc.DrawLine(aPoint, bPoint);
gc.DrawRect(rect);
Bút vẽ sử dụng để vẽ các đường, còn chổi vẽ để tô các vùng. Kiểu liệt kê TBrushStyle được sử dụng trong hàm SetBrushStyle. Màu của chổi vẽ được thiết lập thông qua hàm SetBrushColor().
Các phương thức vẽ khác như DrawEllipse() và DrawPolygon(), chúng sử dụng chổi vẽ để tô vùng và bút vẽ để vẽ đường biên.
Sử dụng font và vẽ chữ trên Symbian
+ Hiển thị chữ
Theo lý thuyết việc vẽ xâu văn bản lên màn hình là rất đẹp nhưng việc định dạng có thể là một phiền toái.
Tham số vị trí là tương đối với Control vì vậy TPoint(0,0) là góc trên bên trái vùng màn hình của control. Vị trí này có thể khác nhau trên các thiết bị khác nhau vì vậy bạn phải rất cẩn thận. Nhưng thật may mắn có một số hàm như hàm CGraphicsContext::ECenter giúp can lề giữa đoạn văn bản. Một vài hàm khác giúp bạn thay đổi font và màu của văn bản.
Để thay đổi màu chữ khi vẽ bạn sử dụng hàm SetPenColor():
Có một số màu được định nghĩa trước có kiểu TRgb:
Lớp TRgb cho phép bạn tạo màu theo ý mình:
- Hàm khởi tạo: Ví dụ như TRgb(0x00112387), TRgb(50, 50, 0)
- Hàm thay đổi màu: như SetRed() …
- Hàm thay đổi số lượng màu: như Gray16()
Để thay đổi font chữ bạn sử dụng đoạn mã:
Có một số font được định nghĩa trước, bao gồm:
Để lấy font bình thường (mặc định) bạn sử dụng lệnh:
Nhớ rằng một khi bạn hoàn thành việc sử dụng font, bạn phải gọi hàm:
Việc bố trí các phần tử trên màn hình với các font khác nhau là công việc khá phức tạp. Một lựa chọn đó là không sử dụng cách vẽ trực tiếp mà sử dụng lớp CRichText. Lớp này giúp bạn dễ dàng định dạng chữ và chèn ảnh.
+ Lựa chọn font chữ trong Symbian OS
Để lựa chọn font chữ bạn làm các thao tác sau:
- Khởi tạo đối tượng CFont
- Thiết lập các thông số cho font (Thông qua cấu trúc TFontSpec)
- Gán CFont tới font sẵn có gần nhất để cấu trúc TFontSpec phù hợp với màn hình thiết bị
- Thiết lập làm font hiện tại (Ngữ cảnh đồ hoạ sử dụng font này) để vẽ (Sử dụng hàm UseFont)
- Vẽ text
- Loại bỏ font khỏi ngữ cảnh đồ hoạ
- Loại bỏ font bằng hàm CGraphicsDevice::ReleaseFont().
Sau đây là đoạn mã ví dụ về lựa chọn Font:
Chú ý:
- Để có thể sử dụng font Verdana và hiển thị được tiếng việt bạn phải copy hai tệp verdana.ttf vàFREETYPE.DLL vào thư mục c\system\fonts.
- Hàm UseFont khá chậm nên bạn nên dùng nó ngay trong hàm khởi tạo. Khi sử dụng hàm này, thì phải dùng thêm hàm DiscardFont() để loại bỏ font khỏi ngữ cảnh đồ hoạ. Nếu bạn sử dụng nhiều font vẽ cùng lúc thì tốt nhất bạn nên sử dụng hàm UseFontNoDuplicate (iFbsGc->UseFontNoDuplicate((const CFbsBitGcFont *) iUseFont);), khi sử dụng hàm này bạn ko cần sử dụng hàm DiscardFont nữa.
+ Tự động load và unload tệp font *.gdr
Nhiều khi ứng dụng của bạn sử dụng bộ font chữ riêng *.gdr do bạn tự tạo, khi đó mỗi khi khởi động ứng dụng bạn tự động load font này và mỗi khi kết thúc ứng dụng của bạn, bạn phải unload nó. Giả sử bạn có font chữ với tên là "My Font" và tên tệp font là "myfont.gdr" và bạn để nó trong thư mục "c:\data".
Đầu tiên bạn phải khai báo các biến cần dùng (nên là biến thành viên của lớp AppUi):
Khi khởi động bạn load font này lên bằng đoạn mã:
Bây giờ bạn có thể sử dụng font chữ này vẽ bình thường. Khi kết thúc ứng dụng, bạn phải unload font này khỏi hệ thống bằng đoạn mã:
* Chú ý:
- Bạn có thể dùng tiện ích "Easy GDR Creator" để tạo font gdr.
- Bạn có thể dùng tiện ích "KVT Symbian Font Converter" để chuyển từ font *.ttf sang *.gdr
- Các tiện ích này bạn tìm trên mạng, rất nhiều và rất dễ tìm
- Hiển thị bằng font *.gdr thực sự không được đẹp lắm
- Bạn có thể dùng đoạn mã trên để load và hiển thị font *.ttf. Tôi đã thử trên dòng Symbian S60 3rd, chạy rất okie.
+ Liệt kê các font sẵn có trong hệ thống
Nhiều lúc bạn muốn xem hệ thống hiện tại đã có những font gì, hay bạn muốn xem font của bạn đã thực sự được load vào hệ thống hày chưa. Như vậy bạn cần liệt kê được các font sẵn có trong hệ thống. Đoạn mã sau giúp bạn làm điều này:
Toàn bộ font tìm được sẽ lưu vào mảng iArrFonts để tiện cho việc sử dụng. Sau khi liệt kê bạn có thể hiển thị bằng cách vẽ lên màn hình hoặc hiển thị bằng hộp thoại Information.
Theo lý thuyết việc vẽ xâu văn bản lên màn hình là rất đẹp nhưng việc định dạng có thể là một phiền toái.
- MÃ: CHỌN TẤT CẢ
_LIT(KExampleText, "Chocolate Cake"));
gc.DrawText(KExampleText, TPoint(80,40));
Tham số vị trí là tương đối với Control vì vậy TPoint(0,0) là góc trên bên trái vùng màn hình của control. Vị trí này có thể khác nhau trên các thiết bị khác nhau vì vậy bạn phải rất cẩn thận. Nhưng thật may mắn có một số hàm như hàm CGraphicsContext::ECenter giúp can lề giữa đoạn văn bản. Một vài hàm khác giúp bạn thay đổi font và màu của văn bản.
Để thay đổi màu chữ khi vẽ bạn sử dụng hàm SetPenColor():
- MÃ: CHỌN TẤT CẢ
gc.SetPenColor(KRgbRed);
Có một số màu được định nghĩa trước có kiểu TRgb:
- MÃ: CHỌN TẤT CẢ
KRgbBlack
KRgbDarkGray
KRgbDarkRed
KRgbDarkGreen
KRgbDarkYellow
KRgbDarkBlue
KRgbDarkMagenta
KRgbDarkCyan
KRgbRed
KRgbGreen
KRgbYellow
KRgbBlue
KRgbMagenta
KRgbCyan
KRgbGray
KRgbWhite
Lớp TRgb cho phép bạn tạo màu theo ý mình:
- Hàm khởi tạo: Ví dụ như TRgb(0x00112387), TRgb(50, 50, 0)
- Hàm thay đổi màu: như SetRed() …
- Hàm thay đổi số lượng màu: như Gray16()
Để thay đổi font chữ bạn sử dụng đoạn mã:
- MÃ: CHỌN TẤT CẢ
const CFont* font = iEikonEnv->AnnotationFont();
gc.UseFont(font);
Có một số font được định nghĩa trước, bao gồm:
Để lấy font bình thường (mặc định) bạn sử dụng lệnh:
- MÃ: CHỌN TẤT CẢ
gc.UseFont(iCoeEnv->NormalFont());
Nhớ rằng một khi bạn hoàn thành việc sử dụng font, bạn phải gọi hàm:
- MÃ: CHỌN TẤT CẢ
gc.DiscardFont();
Việc bố trí các phần tử trên màn hình với các font khác nhau là công việc khá phức tạp. Một lựa chọn đó là không sử dụng cách vẽ trực tiếp mà sử dụng lớp CRichText. Lớp này giúp bạn dễ dàng định dạng chữ và chèn ảnh.
+ Lựa chọn font chữ trong Symbian OS
Để lựa chọn font chữ bạn làm các thao tác sau:
- Khởi tạo đối tượng CFont
- Thiết lập các thông số cho font (Thông qua cấu trúc TFontSpec)
- Gán CFont tới font sẵn có gần nhất để cấu trúc TFontSpec phù hợp với màn hình thiết bị
- Thiết lập làm font hiện tại (Ngữ cảnh đồ hoạ sử dụng font này) để vẽ (Sử dụng hàm UseFont)
- Vẽ text
- Loại bỏ font khỏi ngữ cảnh đồ hoạ
- Loại bỏ font bằng hàm CGraphicsDevice::ReleaseFont().
Sau đây là đoạn mã ví dụ về lựa chọn Font:
- MÃ: CHỌN TẤT CẢ
_LIT(KFontName, "Verdana");
CFont* iUseFont = NULL;
TFontSpec myFontSpec(KFontName, 18);
TFontStyle myFontStyle(EPostureUpright, EStrokeWeightNormal, EPrintPosSubscript);
myFontSpec.iFontStyle = myFontStyle;
iCoeEnv->ScreenDevice()->GetNearestFontInPixels(iUseFont,myFontSpec);
iFbsGc->UseFont(iUseFont);
_LIT(KTextExample, "\x43h\xE0o m\x1EEBng \x62\x1EA1n th\x61m \x64i\x1EC5n \x111\xE0n MyShop\x34Vn"); // Xâu "Chào mừng bạn tham diễn đàn MyShop4Vn"
iFbsGc->DrawText(KTextExample, TPoint(5,80));
iFbsGc->DiscardFont();
iCoeEnv->ScreenDevice()->ReleaseFont(iUseFont);
Chú ý:
- Để có thể sử dụng font Verdana và hiển thị được tiếng việt bạn phải copy hai tệp verdana.ttf vàFREETYPE.DLL vào thư mục c\system\fonts.
- Hàm UseFont khá chậm nên bạn nên dùng nó ngay trong hàm khởi tạo. Khi sử dụng hàm này, thì phải dùng thêm hàm DiscardFont() để loại bỏ font khỏi ngữ cảnh đồ hoạ. Nếu bạn sử dụng nhiều font vẽ cùng lúc thì tốt nhất bạn nên sử dụng hàm UseFontNoDuplicate (iFbsGc->UseFontNoDuplicate((const CFbsBitGcFont *) iUseFont);), khi sử dụng hàm này bạn ko cần sử dụng hàm DiscardFont nữa.
+ Tự động load và unload tệp font *.gdr
Nhiều khi ứng dụng của bạn sử dụng bộ font chữ riêng *.gdr do bạn tự tạo, khi đó mỗi khi khởi động ứng dụng bạn tự động load font này và mỗi khi kết thúc ứng dụng của bạn, bạn phải unload nó. Giả sử bạn có font chữ với tên là "My Font" và tên tệp font là "myfont.gdr" và bạn để nó trong thư mục "c:\data".
Đầu tiên bạn phải khai báo các biến cần dùng (nên là biến thành viên của lớp AppUi):
- MÃ: CHỌN TẤT CẢ
_LIT(KFontName, "My Font");
_LIT(KFontFile, "c:\\data\\myfont.gdr");
...
TInt iFontID;
CFont* iUseFont;
Khi khởi động bạn load font này lên bằng đoạn mã:
- MÃ: CHỌN TẤT CẢ
TFileName fntFilename(KFontFile);
TInt nRes = CEikonEnv::Static()->ScreenDevice()->AddFile(fntFilename, iFontID);
if (nRes==KErrNone)
{
// Load được font
// Tạo biến CFont để sử dụng font này
TFontSpec myFontSpec(KFontName, 12);
TFontStyle myFontStyle(EPostureUpright, EStrokeWeightNormal, EPrintPosNormal);
myFontSpec.iFontStyle = myFontStyle;
iCoeEnv->ScreenDevice()->GetNearestFontInPixels(iUseFont,myFontSpec);
}
else
{
// Không load được tệp font
// ...
}
Bây giờ bạn có thể sử dụng font chữ này vẽ bình thường. Khi kết thúc ứng dụng, bạn phải unload font này khỏi hệ thống bằng đoạn mã:
- MÃ: CHỌN TẤT CẢ
if (iUseFont)
iCoeEnv->ScreenDevice()->ReleaseFont(iUseFont);
if (iFontID!=0)
CEikonEnv::Static()->ScreenDevice()->RemoveFile(iFontID);
* Chú ý:
- Bạn có thể dùng tiện ích "Easy GDR Creator" để tạo font gdr.
- Bạn có thể dùng tiện ích "KVT Symbian Font Converter" để chuyển từ font *.ttf sang *.gdr
- Các tiện ích này bạn tìm trên mạng, rất nhiều và rất dễ tìm
- Hiển thị bằng font *.gdr thực sự không được đẹp lắm
- Bạn có thể dùng đoạn mã trên để load và hiển thị font *.ttf. Tôi đã thử trên dòng Symbian S60 3rd, chạy rất okie.
+ Liệt kê các font sẵn có trong hệ thống
Nhiều lúc bạn muốn xem hệ thống hiện tại đã có những font gì, hay bạn muốn xem font của bạn đã thực sự được load vào hệ thống hày chưa. Như vậy bạn cần liệt kê được các font sẵn có trong hệ thống. Đoạn mã sau giúp bạn làm điều này:
- MÃ: CHỌN TẤT CẢ
typedef TBuf<256> MyFontName;
TInt iFontNum = 0;
CArrayFix
* iArrFonts = NULL;
iFontNum = iCoeEnv->ScreenDevice()->NumTypefaces();
if (iFontNum>0)
iArrFonts = new(ELeave)CArrayFixFlat
(iFontNum);
if (iArrFonts)
{
MyFontName myFontName;
TTypefaceSupport myTypefaceSupport;
for(TInt i=0; i
{
iCoeEnv->ScreenDevice()->TypefaceSupport(myTypefaceSupport, i);
myFontName = myTypefaceSupport.iTypeface.iName.Des();
iArrFonts->AppendL(myFontName);
}
}
// Sử dụng mảng iArrFonts ở đây
// ...
// Xóa mảng cấp phát
if (iArrFonts)
delete iArrFonts;
Toàn bộ font tìm được sẽ lưu vào mảng iArrFonts để tiện cho việc sử dụng. Sau khi liệt kê bạn có thể hiển thị bằng cách vẽ lên màn hình hoặc hiển thị bằng hộp thoại Information.
No comments:
Post a Comment

markdown:
[Một số thao tác vẽ cơ bản với đồ họa trong Symbian](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#p142)
Mỗi vùng màn hình chính là đối tượng CCoeControl, được xem như control mà bạn có thể vẽ nội dung bất kỳ lên vùng màn hình mà nó chiếm. Phương thức Draw() kế thừa từ CCoeControl cho phép truy cập tới vùng màn hình được định nghĩa bởi TRect. Tất cả các lớp kế thừa từ CCoeControl đều có hàm Draw(), và bạn chồng hàm này để thực hiện các thao tác vẽ.
Một control cần một cửa sổ để vẽ, và vùng cửa sổ này được thiết lập trong hàm ConstructL(). Và để sử dụng CCoeControl bạn cũng cần include tệp “coecontrol.h” và thêm link “cone.lib”. Ví dụ sau tạo một lớp kế thừa từ CCoeControl và thực hiện vẽ lên vùng màn hình của nó:
Hàm ConstructL() cần truyền kích thước cửa sổ, control, vùng mà ứng dụng cần truy cập. Bạn có thể sử dụng hàm ClientRect() để lấy kích thước vùng client của ứng dụng, và hàm ApplicationRect() để lấy kích thước của vùng ứng dụng.
![](https://lh5.googleusercontent.com/proxy/F3JC2sb7aFDhpVsVv2hFbGm3IEtZYSLXspke5Y3cQGlTz1X1L75jNgsCfHOI8KiSY1GGk9x4nSEhsZA0bQ52eaSPxVX2cxm-IXKbqTx5aicwpg86anvKWMYJSl1S4QwI=s0-d)
Bạn truyền AppUi()->ApplicationRect() trong hàm ConstructL() để truy cập tới toàn bộ vùng màn hình. Dĩ nhiên bạn có thể tùy biến vùng kích thước này:
- Hàm CreateWindowL() để tạo cửa sổ control
- SetRect() thiết lập phạm vi cửa sổ tới kích thước TRect.
- Hàm ActivateL() bảo cho framework biết rằng nó có thể truy cập vào màn hình.
Để vẽ lên màn hình, một ngữ cảnh đồ họa (Graphics Context - GC) được lấy ra. Và tất cả việc vẽ đều thực hiện trong ngữ cảnh đồ họa này, CWindowGc.
- Hàm SystemGc() trả về ngữ cảnh đồ họa chuẩn cho biến gc. Và vùng control phải được xóa trước khi bạn thực hiện thao tác vẽ trên nó.
- Hàm Draw(), nó là hằng chứ không phải là leave, vì thế bạn không thể tạo các phần tử động trong hàmDraw() và bạn cũng không thể sửa trạng thái bất kỳ dữ liệu nào trong hàm này. Sau khi bạn thay đổi trạng thái bạn muốn cập nhật lại vùng vẽ bạn nên gọi hàm DrawNow(), hàm này sẽ tự động gọi hàmDraw() của chính nó.
Để thực hiện vẽ hình theo ý của bạn, bạn phải thiết lập các thông số bút vẽ trước khi thực hiện vẽ. Dạng và kích thước của bút vẽ cũng có thể thay đổi và được sử dụng để vẽ các hình. Đoạn mã sau thiết lập kiểu bút vẽ là dash và kích thước tới giá trị aSize:
Kiểu liệt kê TPenStyle bao gồm:
- ENullPen
- ESolidPen
- EDottedPen
- EDashedPen
- EDotDashPen
- EDotDotDashPen
Đoạn mã sau sử dụng để vẽ đường thẳng và hình chữ nhật:
Bút vẽ sử dụng để vẽ các đường, còn chổi vẽ để tô các vùng. Kiểu liệt kê TBrushStyle được sử dụng trong hàm SetBrushStyle. Màu của chổi vẽ được thiết lập thông qua hàm SetBrushColor().
Các phương thức vẽ khác như DrawEllipse() và DrawPolygon(), chúng sử dụng chổi vẽ để tô vùng và bút vẽ để vẽ đường biên.
Một control cần một cửa sổ để vẽ, và vùng cửa sổ này được thiết lập trong hàm ConstructL(). Và để sử dụng CCoeControl bạn cũng cần include tệp “coecontrol.h” và thêm link “cone.lib”. Ví dụ sau tạo một lớp kế thừa từ CCoeControl và thực hiện vẽ lên vùng màn hình của nó:
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
class CStartContainer : public CCoeControl
{
public:
CStartContainer();
CStartContainer();
private:
void ConstructL(const TRect& aRect);
// from CCoeControl
void Draw(const TRect& aRect) const;
};
Hàm ConstructL() cần truyền kích thước cửa sổ, control, vùng mà ứng dụng cần truy cập. Bạn có thể sử dụng hàm ClientRect() để lấy kích thước vùng client của ứng dụng, và hàm ApplicationRect() để lấy kích thước của vùng ứng dụng.
Bạn truyền AppUi()->ApplicationRect() trong hàm ConstructL() để truy cập tới toàn bộ vùng màn hình. Dĩ nhiên bạn có thể tùy biến vùng kích thước này:
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
void CStartContainer::ConstructL(const TRect& aRect)
{
CreateWindowL();
SetRect(aRect);
ActivateL();
}
- Hàm CreateWindowL() để tạo cửa sổ control
- SetRect() thiết lập phạm vi cửa sổ tới kích thước TRect.
- Hàm ActivateL() bảo cho framework biết rằng nó có thể truy cập vào màn hình.
Để vẽ lên màn hình, một ngữ cảnh đồ họa (Graphics Context - GC) được lấy ra. Và tất cả việc vẽ đều thực hiện trong ngữ cảnh đồ họa này, CWindowGc.
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
void CStartContainer::Draw(const TRect& aRect) const
{
CWindowGc& gc = SystemGc();
gc.Clear(aRect);
...
}
- Hàm SystemGc() trả về ngữ cảnh đồ họa chuẩn cho biến gc. Và vùng control phải được xóa trước khi bạn thực hiện thao tác vẽ trên nó.
- Hàm Draw(), nó là hằng chứ không phải là leave, vì thế bạn không thể tạo các phần tử động trong hàmDraw() và bạn cũng không thể sửa trạng thái bất kỳ dữ liệu nào trong hàm này. Sau khi bạn thay đổi trạng thái bạn muốn cập nhật lại vùng vẽ bạn nên gọi hàm DrawNow(), hàm này sẽ tự động gọi hàmDraw() của chính nó.
Để thực hiện vẽ hình theo ý của bạn, bạn phải thiết lập các thông số bút vẽ trước khi thực hiện vẽ. Dạng và kích thước của bút vẽ cũng có thể thay đổi và được sử dụng để vẽ các hình. Đoạn mã sau thiết lập kiểu bút vẽ là dash và kích thước tới giá trị aSize:
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
gc.SetPenStyle(CGraphicsContext::EDashedPen);
gc.SetPenSize(aSize);
Kiểu liệt kê TPenStyle bao gồm:
- ENullPen
- ESolidPen
- EDottedPen
- EDashedPen
- EDotDashPen
- EDotDotDashPen
Đoạn mã sau sử dụng để vẽ đường thẳng và hình chữ nhật:
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
gc.DrawLine(aPoint, bPoint);
gc.DrawRect(rect);
Bút vẽ sử dụng để vẽ các đường, còn chổi vẽ để tô các vùng. Kiểu liệt kê TBrushStyle được sử dụng trong hàm SetBrushStyle. Màu của chổi vẽ được thiết lập thông qua hàm SetBrushColor().
Các phương thức vẽ khác như DrawEllipse() và DrawPolygon(), chúng sử dụng chổi vẽ để tô vùng và bút vẽ để vẽ đường biên.
[Sử dụng font và vẽ chữ trên Symbian](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#p143)
+ Hiển thị chữ
Theo lý thuyết việc vẽ xâu văn bản lên màn hình là rất đẹp nhưng việc định dạng có thể là một phiền toái.
Tham số vị trí là tương đối với Control vì vậy TPoint(0,0) là góc trên bên trái vùng màn hình của control. Vị trí này có thể khác nhau trên các thiết bị khác nhau vì vậy bạn phải rất cẩn thận. Nhưng thật may mắn có một số hàm như hàm CGraphicsContext::ECenter giúp can lề giữa đoạn văn bản. Một vài hàm khác giúp bạn thay đổi font và màu của văn bản.
Để thay đổi màu chữ khi vẽ bạn sử dụng hàm SetPenColor():
Có một số màu được định nghĩa trước có kiểu TRgb:
Lớp TRgb cho phép bạn tạo màu theo ý mình:
- Hàm khởi tạo: Ví dụ như TRgb(0x00112387), TRgb(50, 50, 0)
- Hàm thay đổi màu: như SetRed() …
- Hàm thay đổi số lượng màu: như Gray16()
Để thay đổi font chữ bạn sử dụng đoạn mã:
Có một số font được định nghĩa trước, bao gồm:
![](https://lh4.googleusercontent.com/proxy/5wpsnUriR-nCdpV0Cb0fNwB1VqsefMsAa6V_7c5j6_CJBsI06qLsmkMqHhfXJ_BkqofslC06wFCGbRf5kzZadweQfRVWclGp3ZbgUlQoWgPUmsRxzDxmbBbk7CMnVSywS50=s0-d)
Để lấy font bình thường (mặc định) bạn sử dụng lệnh:
Nhớ rằng một khi bạn hoàn thành việc sử dụng font, bạn phải gọi hàm:
Việc bố trí các phần tử trên màn hình với các font khác nhau là công việc khá phức tạp. Một lựa chọn đó là không sử dụng cách vẽ trực tiếp mà sử dụng lớp CRichText. Lớp này giúp bạn dễ dàng định dạng chữ và chèn ảnh.
+ Lựa chọn font chữ trong Symbian OS
Để lựa chọn font chữ bạn làm các thao tác sau:
- Khởi tạo đối tượng CFont
- Thiết lập các thông số cho font (Thông qua cấu trúc TFontSpec)
- Gán CFont tới font sẵn có gần nhất để cấu trúc TFontSpec phù hợp với màn hình thiết bị
- Thiết lập làm font hiện tại (Ngữ cảnh đồ hoạ sử dụng font này) để vẽ (Sử dụng hàm UseFont)
- Vẽ text
- Loại bỏ font khỏi ngữ cảnh đồ hoạ
- Loại bỏ font bằng hàm CGraphicsDevice::ReleaseFont().
Sau đây là đoạn mã ví dụ về lựa chọn Font:
Chú ý:
- Để có thể sử dụng font Verdana và hiển thị được tiếng việt bạn phải copy hai tệp verdana.ttf vàFREETYPE.DLL vào thư mục c\system\fonts.
- Hàm UseFont khá chậm nên bạn nên dùng nó ngay trong hàm khởi tạo. Khi sử dụng hàm này, thì phải dùng thêm hàm DiscardFont() để loại bỏ font khỏi ngữ cảnh đồ hoạ. Nếu bạn sử dụng nhiều font vẽ cùng lúc thì tốt nhất bạn nên sử dụng hàm UseFontNoDuplicate (iFbsGc->UseFontNoDuplicate((const CFbsBitGcFont *) iUseFont);), khi sử dụng hàm này bạn ko cần sử dụng hàm DiscardFont nữa.
+ Tự động load và unload tệp font *.gdr
Nhiều khi ứng dụng của bạn sử dụng bộ font chữ riêng *.gdr do bạn tự tạo, khi đó mỗi khi khởi động ứng dụng bạn tự động load font này và mỗi khi kết thúc ứng dụng của bạn, bạn phải unload nó. Giả sử bạn có font chữ với tên là "My Font" và tên tệp font là "myfont.gdr" và bạn để nó trong thư mục "c:\data".
Đầu tiên bạn phải khai báo các biến cần dùng (nên là biến thành viên của lớp AppUi):
Khi khởi động bạn load font này lên bằng đoạn mã:
Bây giờ bạn có thể sử dụng font chữ này vẽ bình thường. Khi kết thúc ứng dụng, bạn phải unload font này khỏi hệ thống bằng đoạn mã:
* Chú ý:
- Bạn có thể dùng tiện ích "Easy GDR Creator" để tạo font gdr.
- Bạn có thể dùng tiện ích "KVT Symbian Font Converter" để chuyển từ font *.ttf sang *.gdr
- Các tiện ích này bạn tìm trên mạng, rất nhiều và rất dễ tìm
- Hiển thị bằng font *.gdr thực sự không được đẹp lắm
- Bạn có thể dùng đoạn mã trên để load và hiển thị font *.ttf. Tôi đã thử trên dòng Symbian S60 3rd, chạy rất okie.
+ Liệt kê các font sẵn có trong hệ thống
Nhiều lúc bạn muốn xem hệ thống hiện tại đã có những font gì, hay bạn muốn xem font của bạn đã thực sự được load vào hệ thống hày chưa. Như vậy bạn cần liệt kê được các font sẵn có trong hệ thống. Đoạn mã sau giúp bạn làm điều này:
Toàn bộ font tìm được sẽ lưu vào mảng iArrFonts để tiện cho việc sử dụng. Sau khi liệt kê bạn có thể hiển thị bằng cách vẽ lên màn hình hoặc hiển thị bằng hộp thoại Information.
Theo lý thuyết việc vẽ xâu văn bản lên màn hình là rất đẹp nhưng việc định dạng có thể là một phiền toái.
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
_LIT(KExampleText, "Chocolate Cake"));
gc.DrawText(KExampleText, TPoint(80,40));
Tham số vị trí là tương đối với Control vì vậy TPoint(0,0) là góc trên bên trái vùng màn hình của control. Vị trí này có thể khác nhau trên các thiết bị khác nhau vì vậy bạn phải rất cẩn thận. Nhưng thật may mắn có một số hàm như hàm CGraphicsContext::ECenter giúp can lề giữa đoạn văn bản. Một vài hàm khác giúp bạn thay đổi font và màu của văn bản.
Để thay đổi màu chữ khi vẽ bạn sử dụng hàm SetPenColor():
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
gc.SetPenColor(KRgbRed);
Có một số màu được định nghĩa trước có kiểu TRgb:
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
KRgbBlack
KRgbDarkGray
KRgbDarkRed
KRgbDarkGreen
KRgbDarkYellow
KRgbDarkBlue
KRgbDarkMagenta
KRgbDarkCyan
KRgbRed
KRgbGreen
KRgbYellow
KRgbBlue
KRgbMagenta
KRgbCyan
KRgbGray
KRgbWhite
Lớp TRgb cho phép bạn tạo màu theo ý mình:
- Hàm khởi tạo: Ví dụ như TRgb(0x00112387), TRgb(50, 50, 0)
- Hàm thay đổi màu: như SetRed() …
- Hàm thay đổi số lượng màu: như Gray16()
Để thay đổi font chữ bạn sử dụng đoạn mã:
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
const CFont* font = iEikonEnv->AnnotationFont();
gc.UseFont(font);
Có một số font được định nghĩa trước, bao gồm:
Để lấy font bình thường (mặc định) bạn sử dụng lệnh:
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
gc.UseFont(iCoeEnv->NormalFont());
Nhớ rằng một khi bạn hoàn thành việc sử dụng font, bạn phải gọi hàm:
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
gc.DiscardFont();
Việc bố trí các phần tử trên màn hình với các font khác nhau là công việc khá phức tạp. Một lựa chọn đó là không sử dụng cách vẽ trực tiếp mà sử dụng lớp CRichText. Lớp này giúp bạn dễ dàng định dạng chữ và chèn ảnh.
+ Lựa chọn font chữ trong Symbian OS
Để lựa chọn font chữ bạn làm các thao tác sau:
- Khởi tạo đối tượng CFont
- Thiết lập các thông số cho font (Thông qua cấu trúc TFontSpec)
- Gán CFont tới font sẵn có gần nhất để cấu trúc TFontSpec phù hợp với màn hình thiết bị
- Thiết lập làm font hiện tại (Ngữ cảnh đồ hoạ sử dụng font này) để vẽ (Sử dụng hàm UseFont)
- Vẽ text
- Loại bỏ font khỏi ngữ cảnh đồ hoạ
- Loại bỏ font bằng hàm CGraphicsDevice::ReleaseFont().
Sau đây là đoạn mã ví dụ về lựa chọn Font:
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
_LIT(KFontName, "Verdana");
CFont* iUseFont = NULL;
TFontSpec myFontSpec(KFontName, 18);
TFontStyle myFontStyle(EPostureUpright, EStrokeWeightNormal, EPrintPosSubscript);
myFontSpec.iFontStyle = myFontStyle;
iCoeEnv->ScreenDevice()->GetNearestFontInPixels(iUseFont,myFontSpec);
iFbsGc->UseFont(iUseFont);
_LIT(KTextExample, "\x43h\xE0o m\x1EEBng \x62\x1EA1n th\x61m \x64i\x1EC5n \x111\xE0n MyShop\x34Vn"); // Xâu "Chào mừng bạn tham diễn đàn MyShop4Vn"
iFbsGc->DrawText(KTextExample, TPoint(5,80));
iFbsGc->DiscardFont();
iCoeEnv->ScreenDevice()->ReleaseFont(iUseFont);
Chú ý:
- Để có thể sử dụng font Verdana và hiển thị được tiếng việt bạn phải copy hai tệp verdana.ttf vàFREETYPE.DLL vào thư mục c\system\fonts.
- Hàm UseFont khá chậm nên bạn nên dùng nó ngay trong hàm khởi tạo. Khi sử dụng hàm này, thì phải dùng thêm hàm DiscardFont() để loại bỏ font khỏi ngữ cảnh đồ hoạ. Nếu bạn sử dụng nhiều font vẽ cùng lúc thì tốt nhất bạn nên sử dụng hàm UseFontNoDuplicate (iFbsGc->UseFontNoDuplicate((const CFbsBitGcFont *) iUseFont);), khi sử dụng hàm này bạn ko cần sử dụng hàm DiscardFont nữa.
+ Tự động load và unload tệp font *.gdr
Nhiều khi ứng dụng của bạn sử dụng bộ font chữ riêng *.gdr do bạn tự tạo, khi đó mỗi khi khởi động ứng dụng bạn tự động load font này và mỗi khi kết thúc ứng dụng của bạn, bạn phải unload nó. Giả sử bạn có font chữ với tên là "My Font" và tên tệp font là "myfont.gdr" và bạn để nó trong thư mục "c:\data".
Đầu tiên bạn phải khai báo các biến cần dùng (nên là biến thành viên của lớp AppUi):
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
_LIT(KFontName, "My Font");
_LIT(KFontFile, "c:\\data\\myfont.gdr");
...
TInt iFontID;
CFont* iUseFont;
Khi khởi động bạn load font này lên bằng đoạn mã:
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
TFileName fntFilename(KFontFile);
TInt nRes = CEikonEnv::Static()->ScreenDevice()->AddFile(fntFilename, iFontID);
if (nRes==KErrNone)
{
// Load được font
// Tạo biến CFont để sử dụng font này
TFontSpec myFontSpec(KFontName, 12);
TFontStyle myFontStyle(EPostureUpright, EStrokeWeightNormal, EPrintPosNormal);
myFontSpec.iFontStyle = myFontStyle;
iCoeEnv->ScreenDevice()->GetNearestFontInPixels(iUseFont,myFontSpec);
}
else
{
// Không load được tệp font
// ...
}
Bây giờ bạn có thể sử dụng font chữ này vẽ bình thường. Khi kết thúc ứng dụng, bạn phải unload font này khỏi hệ thống bằng đoạn mã:
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
if (iUseFont)
iCoeEnv->ScreenDevice()->ReleaseFont(iUseFont);
if (iFontID!=0)
CEikonEnv::Static()->ScreenDevice()->RemoveFile(iFontID);
* Chú ý:
- Bạn có thể dùng tiện ích "Easy GDR Creator" để tạo font gdr.
- Bạn có thể dùng tiện ích "KVT Symbian Font Converter" để chuyển từ font *.ttf sang *.gdr
- Các tiện ích này bạn tìm trên mạng, rất nhiều và rất dễ tìm
- Hiển thị bằng font *.gdr thực sự không được đẹp lắm
- Bạn có thể dùng đoạn mã trên để load và hiển thị font *.ttf. Tôi đã thử trên dòng Symbian S60 3rd, chạy rất okie.
+ Liệt kê các font sẵn có trong hệ thống
Nhiều lúc bạn muốn xem hệ thống hiện tại đã có những font gì, hay bạn muốn xem font của bạn đã thực sự được load vào hệ thống hày chưa. Như vậy bạn cần liệt kê được các font sẵn có trong hệ thống. Đoạn mã sau giúp bạn làm điều này:
- MÃ:
[CHỌN TẤT CẢ](http://myshop4vn.com/forum/viewtopic.php?f=28&t=69&start=10#)
typedef TBuf<256> MyFontName;
TInt iFontNum = 0;
CArrayFix
* iArrFonts = NULL;
iFontNum = iCoeEnv->ScreenDevice()->NumTypefaces();
if (iFontNum>0)
iArrFonts = new(ELeave)CArrayFixFlat
(iFontNum);
if (iArrFonts)
{
MyFontName myFontName;
TTypefaceSupport myTypefaceSupport;
for(TInt i=0; i
{
iCoeEnv->ScreenDevice()->TypefaceSupport(myTypefaceSupport, i);
myFontName = myTypefaceSupport.iTypeface.iName.Des();
iArrFonts->AppendL(myFontName);
}
}
// Sử dụng mảng iArrFonts ở đây
// ...
// Xóa mảng cấp phát
if (iArrFonts)
delete iArrFonts;
Toàn bộ font tìm được sẽ lưu vào mảng iArrFonts để tiện cho việc sử dụng. Sau khi liệt kê bạn có thể hiển thị bằng cách vẽ lên màn hình hoặc hiển thị bằng hộp thoại Information.
## No comments:
## Post a Comment

Server: GSE


text:
...loại rủi ro pháp lý, nắm cơ hội làm giàu...
BỘ TÀI CHÍNH
-------
CỘNG HÒA XÃ HỘI
CHỦ NGHĨA VIỆT NAM
Độc lập - Tự do - Hạnh phúc
---------------
Số: 6789/BTC-TCT
V/v
khấu trừ 2% thuế giá trị gia tăng
Hà Nội, ngày 29
tháng 05 năm 2013
Kính gửi:
- Kho bạc Nhà nước các tỉnh, thành phố trực thuộc
trung ương
- Cục Thuế các tỉnh, thành phố trực thuộc trung ương
Thời gian vừa qua, Bộ Tài chính nhận được phản ánh
của Kho bạc Nhà nước, Cục Thuế các tỉnh, thành phố trực thuộc trung ương về việc
hạch toán thu ngân sách nhà nước khi thực hiện khấu trừ thuế giá trị gia tăng
(GTGT) 2% đối với các công trình xây dựng cơ bản trên địa bàn theo công văn số
17848/BTC-TCT ngày 29/12/2011 của Bộ Tài chính về việc khấu trừ thuế GTGT theo
Thông tư số 28/2011/TT-BTC.
- Theo Điều 10 Thông tư số 28/2011/TT-BTC
ngày 28/02/2011 của Bộ Tài chính hướng dẫn thi hành một số điều của Luật Quản
lý thuế, hướng dẫn thi hành Nghị định số 85/2007/NĐ-CP ngày 25/5/2007 và Nghị định
số 106/2010/NĐ-CP ngày 28/10/2010 của Chính phủ:
+ Tại khoản 1(e) quy định: "Trường
hợp người nộp thuế có hoạt động kinh doanh xây dựng, lắp đặt, bán hàng vãng lai
mà không thành lập đơn vị trực thuộc tại địa phương cấp tỉnh khác nơi người nộp
thuế có trụ sở chính (sau đây gọi là kinh doanh xây dựng, lắp đặt, bán hàng
vãng lai ngoại tỉnh) thì người nộp thuế phải nộp hồ sơ khai thuế cho Chi cục
Thuế quản lý tại địa phương có hoạt động xây dựng, lắp đặt, bán hàng vãng lai
đó."
+ Tại khoản 1(g) quy định: "Trường
hợp người nộp thuế có công trình xây dựng, lắp đặt ngoại tỉnh liên quan tới nhiều
địa phương như: xây dựng đường giao thông, đường dây tải điện, đường ống dẫn nước,
dẫn dầu, dẫn khí v.v… không xác định được doanh thu của công trình ở từng địa
phương cấp huyện thì người nộp thuế khai thuế GTGT của doanh thu xây dựng, lắp
đặt ngoại tỉnh chung với hồ sơ khai thuế GTGT tại trụ sở chính."
+ Tại khoản 6(d) quy định: "Khi
khai thuế với cơ quan thuế quản lý trực tiếp, người nộp thuế phải tổng hợp
doanh thu phát sinh và số thuế GTGT đã nộp của doanh thu kinh doanh xây dựng, lắp
đặt, bán hàng vãng lai ngoại tỉnh trong hồ sơ khai thuế tại trụ sở chính. Số
thuế đã nộp (theo chứng từ nộp tiền thuế) của doanh thu kinh doanh xây dựng, lắp
đặt, bán hàng vãng lai ngoại tỉnh được trừ vào số thuế GTGT phải nộp theo tờ
khai thuế GTGT của người nộp thuế tại trụ sở chính".
- Theo khoản 3, Điều 24 Thông tư số
28/2011/TT-BTC ngày 28/02/2011 của Bộ Tài chính hướng dẫn thi hành một số điều
của Luật Quản lý thuế, hướng dẫn thi hành Nghị định số 85/2007/NĐ-CP ngày 25/5/2007
và Nghị định số 106/2010/NĐ-CP ngày 28/10/2010 của Chính phủ quy định: "Kho
bạc nhà nước trên địa bàn có trách nhiệm khấu trừ số thuế GTGT để nộp vào ngân
sách nhà nước theo tỷ lệ 2% trên số tiền thanh toán khối lượng công trình, hạng
mục công trình xây dựng cơ bản trên địa bàn bằng nguồn vốn ngân sách nhà nước,
các dự án ODA thuộc diện chịu thuế GTGT".
- Theo công văn số 17848/BTC-TCT ngày 29/12/2011 V/v
khấu trừ thuế giá trị gia tăng theo Thông tư số 28/2011/TT-BTC của Bộ Tài
chính:
+ Tại điểm 2.2 đã hướng dẫn: "Về
nguyên tắc, công trình xây dựng cơ bản phát sinh tại địa phương nào, thì số thuế
GTGT khấu trừ sẽ được Kho bạc Nhà nước hạch toán vào thu ngân sách của địa
phương đó. Đối với các công trình liên tỉnh (hoặc liên huyện) nếu xác định được
doanh thu công trình chi tiết theo từng tỉnh (hoặc từng huyện), thì số thuế
GTGT khấu trừ sẽ được Kho bạc Nhà nước hạch toán vào thu ngân sách của từng tỉnh
(hoặc từng huyện) tương ứng với số phát sinh doanh thu công trình. Đối với các
công trình liên tỉnh hoặc liên huyện mà không xác định được chính xác doanh thu
công trình chi tiết theo từng địa bàn tỉnh (hoặc địa bàn huyện), thì chủ đầu tư
xác định tỷ lệ doanh thu của công trình trên từng địa bàn gửi Kho bạc Nhà nước
thực hiện khấu trừ thuế GTGT.
Về nguyên tắc, công trình xây dựng cơ bản phát
sinh tại địa phương nào, thì số thuế GTGT khấu trừ sẽ được Kho bạc Nhà nước hạch
toán vào thu ngân sách của địa phương đó. Đối với các công trình liên tỉnh (hoặc
liên huyện) nếu xác định được doanh thu công trình chi tiết theo từng tỉnh (hoặc
từng huyện), thì số thuế GTGT khấu trừ sẽ được Kho bạc Nhà nước hạch toán vào
thu ngân sách của từng tỉnh (hoặc từng huyện) tương ứng với số phát sinh doanh
thu công trình."
+ Tại điểm 3.2 đã hướng dẫn: "Đối
với Kho bạc Nhà nước nơi chủ đầu tư mở tài khoản: Hạch toán thu ngân
sách nhà nước theo đúng tỷ lệ quy định (trường hợp số thuế GTGT khấu trừ được hạch
toán ngay vào thu ngân sách của địa phương nơi Kho bạc Nhà nước làm thủ tục khấu
trừ) hoặc báo có kịp thời về Kho bạc Nhà nước nơi ngân sách địa phương được hưởng
nguồn thu thuế GTGT khấu trừ (Kho bạc Nhà nước đồng cấp với cơ quan thu nơi nhà
thầu làm thủ tục kê khai, quyết toán thuế)".
Căn cứ các quy định nêu trên, để thống nhất thực hiện,
Bộ Tài chính hướng dẫn cụ thể thêm về phạm vi khấu trừ thuế GTGT, kê khai và hạch
toán thu ngân sách nhà nước như sau:
1. Phạm vi khấu trừ thuế GTGT:
- Người nộp thuế có hoạt động xây dựng cơ bản được
chủ đầu tư thanh toán cho khối lượng các công trình, hạng mục công trình xây dựng
cơ bản bằng nguồn vốn ngân sách nhà nước, thanh toán từ nguồn ngân sách nhà nước
cho các công trình xây dựng cơ bản của các dự án sử dụng vốn ODA (phần vốn đối ứng
trong nước thanh toán tại Kho bạc Nhà nước cho các công trình xây dựng cơ bản của
các dự án ODA), không kể có trụ sở chính hay không có trụ sở chính trên địa bàn
tỉnh, thành phố hoặc quận, huyện nơi có hoạt động xây dựng công trình đều thuộc
diện Kho bạc Nhà nước khấu trừ số thuế GTGT để nộp vào ngân sách nhà nước.
- Số thuế GTGT khấu trừ được xác định bằng 2% giá
trị khối lượng hoàn thành công trình, hạng mục công trình xây dựng cơ bản đã được
Kho bạc Nhà nước chấp nhận trong từng lần chủ đầu tư đề nghị thanh toán được chủ
đầu tư tính toán bao gồm cả giá trị tư vấn giám sát, khảo sát thiết kế lập kế
hoạch dự án… ghi trên cùng hợp đồng của công trình, hạng mục công trình xây dựng
cơ bản.
- Không thực hiện khấu trừ thuế GTGT đối với các hợp
đồng tư vấn, khảo sát, thiết kế, lập dự án, kiểm toán, bảo hiểm.
2. Trường hợp người nộp thuế có công trình xây dựng,
lắp đặt vãng lai ngoại tỉnh liên quan tới nhiều địa phương nhưng không xác định
được doanh thu của công trình ở từng địa phương cấp huyện thực hiện khai thuế
giá trị gia tăng của doanh thu xây dựng, lắp đặt ngoại tỉnh chung với hồ sơ
khai thuế giá trị gia tăng tại trụ sở chính theo quy định tại khoản
1(g) Điều 10 Thông tư số 28/2011/TT-BTC nêu trên, khi nhận được chứng từ khấu
trừ do Kho bạc Nhà nước chuyển đến, cơ quan thuế nơi có công trình xây dựng, lắp
đặt vãng lai không hạch toán số đã nộp của người nộp thuế mà chỉ hạch toán thu
vãng lai để tổng hợp lên báo cáo thu nội địa trên địa bàn. Người nộp thuế được
trừ số tiền thuế Kho bạc Nhà nước đã khấu trừ vào chỉ tiêu số 39 "Số thuế
đã nộp vãng lai ngoại tỉnh" trên tờ khai thuế GTGT theo mẫu số 01/GTGT tại
trụ sở chính, kèm theo chứng từ khấu trừ để chứng minh.
3. Trường hợp người nộp thuế có công trình xây dựng,
lắp đặt trong cùng địa bàn tỉnh/thành phố trực thuộc trung ương nơi đóng trụ sở
chính nhưng khác địa bàn quận/huyện (nhà thầu nội tỉnh): Kho bạc Nhà nước nơi
ngân sách địa phương được hưởng nguồn thu thuế GTGT khấu trừ phải truyền chứng
từ khấu trừ (giấy nộp tiền vào ngân sách nhà nước) cho cơ quan thuế đồng cấp để
cơ quan thuế không hạch toán số đã nộp của người nộp thuế mà chỉ hạch toán thu
vãng lai để tổng hợp lên báo cáo thu nội địa trên địa bàn; đồng thời, cơ quan
thuế đồng cấp với Kho bạc Nhà nước nơi được hưởng nguồn thu thuế GTGT khấu trừ
ngay sau khi nhận được chứng từ khấu trừ thuế GTGT của công trình xây dựng, lắp
đặt nội tỉnh do Kho bạc Nhà nước chuyển đến, phải chuyển chứng từ cho cơ quan
thuế nơi quản lý người nộp thuế để hạch toán số đã nộp cho người nộp thuế mà
không tổng hợp lên báo cáo thu nội địa trên địa bàn.
Các nội dung khác không nêu tại công văn này tiếp tục
thực hiện theo hướng dẫn tại công văn số 17848/BTC-TCT ngày 29/12/2011 của Bộ
Tài chính về việc khấu trừ thuế GTGT theo Thông tư số 28/2011/TT-BTC.
Đề nghị Giám đốc Kho bạc Nhà nước và Cục trưởng Cục
Thuế các tỉnh, thành phố trực thuộc trung ương tổ chức thực hiện theo hướng dẫn
tại công văn này. Trong quá trình thực hiện, nếu có khó khăn vướng mắc, kịp thời
báo cáo về Bộ Tài chính để xem xét, giải quyết./.
Nơi nhận:
- Như trên;
- Sở Tài chính các tỉnh, thành phố (để phối hợp);
- Kho bạc Nhà nước, Tổng cục Thuế;
- Các Vụ: NSNN, Pháp chế, Chính sách thuế;
- Lưu: VT, TCT (VT, KK).
KT. BỘ TRƯỞNG
THỨ TRƯỞNG
Đỗ Hoàng Anh Tuấn
Tin, bài liên quan:
Tags:
6789/BTC-TCT, CONG VAN 6789 2013, BO TAI CHINH, KHAU TRU THUE GIA TRI GIA TANG, THUE - PHI - LE PHI, XAY DUNG - DO THI
Email nhận thông báo:

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Identified-Payload-Type: application/xhtml+xml

Cache-Control: private

Content-Type: text/html; charset=utf-8

Set-Cookie: Culture=vi; domain=thuvienphapluat.vn; expires=Sun, 22-Jul-2018 15:28:34 GMT; path=/

X-Frame-Options: SAMEORIGIN

Connection: close


text:
...loại rủi ro pháp lý, nắm cơ hội làm giàu...
VĂN BẢN GỐC
Điều 87 Nghị định 34/2016/NĐ-CP
X
Từ khoá: Số Hiệu, Tiêu đề hoặc Nội dung ngắn gọn của Văn Bản...
Thành Viên
BỘ Y TẾ********
CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAMĐộc lập - Tự do - Hạnh phúc********
Số: 19-BYT/TT
Hà Nội, ngày 21 tháng 12 năm 1995
THÔNG TƯ
CỦA BỘ Y TẾ SỐ 19-BYT/TT NGÀY 21-12-1995 HƯỚNG DẪN QUẢN LÝ DỊCH VỤ XOA BÓP
Căn cứ Pháp lệnh Hành nghề y dược tư nhân, Nghị định số 6-CP ngày 29-1-1994 của Chính phủ về cụ thể hoá một số Điều của Pháp lệnh Hành nghề y dược tư nhân; Nghị định của Chính phủ số 2-CP ngày 5-1-1995 qui định về hàng hoá, dịch vụ cấm kinh doanh thương mại và hàng hoá, dịch vụ kinh doanh thương mại có điều kiện ở thị trường trong nước; Nghị định số 87/CP ngày 12-12-1995 của Chính phủ về tăng cường quản lý các hoạt động văn hoá và dịch vụ văn hoá, đẩy mạnh bài trừ một số tệ nạn xã hội nghiêm trọng. Bộ Y tế hướng dẫn cụ thể về tiêu chuẩn, điều kiện, phạm vi hành nghề, thủ tục và thẩm quyền, thẩm quyền xét cấp giấy chứng nhận đủ tiêu chuẩn và điều kiện hành nghề xoa bóp như sau:
I NHỮNG QUI ĐỊNH CHUNG:
1. Xoa bóp là một phương pháp trong hệ thống các phương pháp vật lý trị liệu nhằm phục hồi và nâng cao sức khoẻ con người.
2. Xoa bóp được áp dụng cho các mục đích:
- Xoa bóp chữa bệnh: vận dụng các động tác xoa bóp cơ bản để chữa một số chứng bệnh hoặc một bệnh.
- Xoa bóp thể dục thể thao: áp dụng một số kỹ thuật đơn giản để khắc phục tình trạng tổn thương, hoặc để khởi động trước khi tập luyện, thi đấu, phục hồi sức khoẻ sau tập luyện, sau thi đấu.
- Xoa bóp vệ sinh hay xoa bóp dự phòng: thường dùng một số kỹ thuật đơn giản tác động lên toàn thân hay một bộ phận nhằm phục hồi chức năng của cơ thể và thúc đẩy quá trình tự phục hồi sức khoẻ con người.
3. Các cơ sở tổ chức dịch vụ xoa bóp phải có giấy chứng nhận đủ tiêu chuẩn và điều kiện hành nghề xoa bóp do Sở Y tế tỉnh, thành phố trực thuộc Trung ương cấp, phải tuân theo các qui định pháp luật về hành nghề y dược tư nhân và các quy định khác của pháp luật, không được lợi dụng cơ sở hành nghề để hoạt động mại dâm.
II. TIÊU CHUẨN, ĐIỀU KIỆN VÀ PHẠM VI ĐƯỢC HÀNH NGHỀ XOA BÓP
A. TIÊU CHUẨN
1- Người đăng ký hành nghề xoa bóp phải có đủ các tiêu chuẩn sau:
a) Chuyên môn:
- Bác sĩ chuyên khoa phục hồi chức năng.
- Bác sĩ y học dân tộc chuyên khoa về dưỡng sinh, xoa bóp day ấn huyệt.
- Kỹ thuật viên đại học về vật lý trị liệu.
- Bác sỹ đa khoa được cấp chứng chỉ đào tạo.
b) Đã có 5 năm trở lên liên tục làm việc tại các cơ sở khám chữa bệnh, điều dưỡng - phục hồi chức năng, chịu trách nhiệm chuyên môn kỹ thuật về xoa bóp.
c) Được phép làm ngoài giờ của lãnh đạo cơ quan (nếu người xin đăng ký hành nghề đang làm việc tại các cơ sở ỵ tế Nhà nước).
2. Nhân viên trực tiếp hành nghề xoa bóp phải có đủ các tiêu chuẩn sau:
a) Có giấy chứng nhận được đào tạo chuyên môn kỹ thuật về xoa bóp, vật lý trị liệu.
b) Có hộ khẩu thường trú hay tạm trú hợp pháp ở nơi hành nghề, có giấy chứng minh nhân dân.
c) Có giấy xác nhận đủ sức khoẻ do bệnh viện đa khoa tỉnh, Trung tâm Y tế quận, huyện cấp. Những người mắc các bệnh tâm thần, bệnh truyền nhiễm, bệnh da liễu đang thời kỳ điều trị không được hành nghề.
d) Có bằng tốt nghiệp phổ thông cơ sở trở lên.
3. Người đứng tên hành nghề xoa bóp và nhân viên trực tiếp hành nghề xoa bóp, ngoài các quy định không được phép hành nghề tại Pháp lệnh Hành nghề y dược tư nhân, phải không có tiền án, tiền sự, không bị khởi tố.
B. ĐIỀU KIỆN
1. Phải ghi đúng biển hiệu: Phòng xoa bóp.
2. Các phòng xoa bóp:
a) Tổ chức theo các hình thức sau:
- Phòng rộng tập thể, nam nữ riêng.
- Phòng rộng có vách ngăn cho từng giường cá nhân (diện tích của phòng ngăn từ 4m2 trở lên). Vách ngăn này cao 1,5 m (có khoảng trống cách mặt đất 0,3m).
- Phòng riêng phải có diện tích tối thiểu 4m2.
b) Những quy định cụ thể:
- Phòng phải thoáng mát, đủ ánh sáng đảm bảo vệ sinh.
- Cửa ra vào: có kính trong phía trên, phía dưới là màn che chắn gió bằng vải mỏng màu trắng hay màu xanh nhạt có khoảng trống cách mặt đất 0,3m.
- Trần nhà cao 2,5m trở lên.
- Có mắc áo riêng cho mỗi giường hoặc phòng.
- Hệ thống tắt mở đèn bố trí bên ngoài phòng xoa bóp.
- Mỗi phòng phải có chuông cấp cứu khi có việc khẩn cấp. Chỉ được đặt chuông cấp cứu một chiều phía trong các phòng trở ra.
- Giường xoa bóp phải đúng kích thước cao 0,8m, rộng 0,6m, dài 2m, có đệm chắc, ga trải giường, gối, khăn tắm hợp vệ sinh.
- Có số phòng, số giường.
- Có nhà tắm hợp vệ sinh, hệ thống nước sạch đầy đủ.
3. Nhân viên hành nghề phải mang trang phục gọn, sạch, đẹp, kín đáo, có phù hiệu ghi rõ tên cơ sở, tên nhân viên, có ảnh cỡ 3x4.
4. Nhân viên xoa bóp chỉ được hành nghề tại các phòng xoa bóp theo quy định tại phần II, mục A điểm 2 nêu trên.
5. Có tủ thuốc cấp cứu, dụng cụ y tế thông thường. Cán bộ y tế phải có mặt trong thời gian có hoạt động của dịch vụ xoa bóp.
C. PHẠM VI HÀNH NGHỀ
1. Các cơ sở dịch vụ xoa bóp chỉ được hành nghề trong phạm vi của giấy chứng nhận đủ tiêu chuẩn và điều kiện hành nghề xoa bóp.
2. Người đăng ký hành nghề chỉ được đứng tên tại một cơ sở. Nghiêm cấm việc cho thuê, mượn bằng, chứng chỉ đào tạo.
3. Nhân viên trực tiếp hành nghề xoa bóp chỉ được làm theo đúng quy trình kỹ thuật đã quy định.
4. Các nhân viên trực tiếp hành nghề xoa bóp phải có sổ theo dõi sức khoẻ và được kiểm tra sức khoẻ toàn diện định kỳ 3 tháng một lần tại các cơ sở khám chữa bệnh từ cấp quận, huyện trở lên.
III. HÌNH THỨC TỔ CHỨC DỊCH VỤ XOA BÓP
Các cơ sở khám chữa bệnh, các khách sạn, nếu có đủ tiêu chuẩn và điều kiện theo quy định tại Thông tư này, được sở Y tế tỉnh, thành phố trực thuộc trung ương cấp giấy chứng nhận đủ tiêu chuẩn và điều kiện hành nghề xoa bóp mới được tổ chức dịch vụ xoa bóp.
IV. THỦ TỤC VÀ THẨM QUYỀN CẤP GIẤY CHỨNG NHẬN ĐỦ TIÊU CHUẨN VÀ ĐIỀU KIỆN HÀNH NGHỀ XOA BÓP
A. THỦ TỤC
1. Người xin đăng ký hành nghề xoa bóp phải gửi hồ sơ đến Sở Y tế tỉnh, thành phố trực thuộc Trung ương nơi mở dịch vụ xoa bóp.
2. Hồ sơ xin cấp giấy chứng nhận đủ tiêu chuẩn và điều kiện hành nghề xoa bóp bao gồm:
- Đơn xin đăng ký hành nghề (Theo mẫu của Thông tư số 7-BYT/TT ngày 30-4-1994 của Bộ trưởng Bộ Y tế hướng dẫn thực hiện Pháp lệnh Hành nghề y dược tư nhân thuộc lĩnh vực hành nghề y tư nhân).
- Bản sao văn bằng chứng chỉ chuyên môn có chứng nhận của Công chứng Nhà nước.
- Sơ yếu lý lịch có xác nhận của Uỷ ban nhân dân xã, phường, thị trấn nơi đương sự đăng ký thường trú.
- Giấy xác nhận đã qua thực hành 5 năm ở các cơ sở khám, chữa bệnh, điều dưỡng phục hồi chức năng.
- Phiếu khám sức khoẻ.
- Giấy cho phép làm ngoài giờ của thủ trưởng cơ quan, đơn vị nếu người xin đăng ký hành nghề đang làm trong các cơ sở y, dược của Nhà nước.
- Bản diễn giải về địa điểm, cơ sở vật chất kỹ thuật, trang thiết bị chuyên môn.
- Hồ sơ cá nhân của những nhân viên trực tiếp hành nghề tại các cơ sở này.
B. THẨM QUYỀN CẤP GIẤY CHỨNG NHÂN ĐỦ TIÊU CHUẨN VÀ ĐIỀU KIỆN HÀNH NGHỀ XOA BÓP VÀ THỜI HẠN CỦA GIẤY CHỨNG NHẬN
1. Giám đốc Sở Y tế tỉnh, thành phố trực thuộc trung ương cấp giấy chứng nhận đủ tiêu chuẩn và điều kiện hành nghề xoa bóp.
2. Giấy chứng nhận hành nghề có giá trị trong 5 năm kể từ ngày cấp, khi hết hạn, người đăng ký hành nghề xoa bóp phải đến cơ quan có thẩm quyền cấp giấy để xin gia hạn tiếp. Trong thời gian hoạt động, nếu có sự thay đổi địa điểm thì cơ quan phải làm lại thủ tục xin đổi giấy chứng nhận hành nghề.
3. Lệ phí cấp giấy chứng nhận hành nghề xoa bóp được thực hiện theo qui định của liên Bộ Tài chính - Y tế về lệ phí cấp giấy chứng nhận đủ tiêu chuẩn và điều kiện thành lập cơ sở hành nghề y dược tư nhân (Qui định tại Phần I mục 8 về thành lập cơ sở dịch vụ điều dưỡng và phục hồi chức năng của phụ lục ban hành kèm theo Thông tư liên Bộ Tài chính - Y tế số 51-TTLB ngày 3-7-1995).
4- Sau khi được cấp giấy chứng nhận đủ tiêu chuẩn và điều kiện hành nghề xoa bọp, người đăng ký hành nghề phải gửi toàn bộ hồ sơ đến cơ quan Nhà nước có thẩm quyền xem xét và cấp giấy phép kinh doanh theo quy định của pháp luật. Quá thời hạn 6 tháng kể từ ngày được cấp giấy chứng nhận đủ tiêu chuẩn và điều kiện hành nghề xoa bóp, nếu người đăng ký hành nghề không làm tiếp các thủ tục theo quy định trên đây thì giấy chứng nhận không còn giá trị.
IV- TỔ CHỨC THỰC HIỆN
A- BỘ Y TẾ:
1- Bộ Y tế giao Vụ Điều trị, Vụ Khoa học đào tạo soạn thảo chương trình, bổ túc phục hồi chức năng cho các bác sỹ đa khoa đứng tên hành nghề xoa bóp và chương trình đào tạo nhân viên kỹ thuật xoa bóp và chương trình đào tạo nhân viên kỹ thuật xoa bóp vật lý trị liệu.
2- Bộ Y tế giao cho một số trường Đại học y, trường Trung học y tế ở các khu vực, các tỉnh, thành phố trực thuộc trung ương chịu trách nhiệm bổ túc và đào tạo cán bộ chuyên môn theo chương trình do Bộ Y tế ban hành và đào tạo nhân viên xoa bóp. Sau khi học viên học hết khoá học, nếu đạt kết quả thì được cấp giấy chứng nhận đã được đào tạo chuyên môn kỹ thuật về xoa bóp. Các cơ sở có nhu cầu gửi cán bộ và nhân viên đi học, liên hệ với các trường được giao nhiệm vụ đào tạo.
B- Giám đốc cơ sở khám chữa bệnh, Giám đốc khách sạn có tổ chức dịch vụ xoa bóp, phải giám sát mọi hoạt động ở cơ sở của mình và phải chịu trách nhiệm trước pháp luật về cơ sở do mình quản lý. Nếu để các hoạt động mại dâm xảy ra trong các phòng xoa bóp thì Giám đốc phải bị xử lý theo quy định của pháp luật.
C- Sở Y tế tỉnh, thành phố trực thuộc Trung ương phối hợp với Sở Công an, Sở Du lịch, báo cáo Uỷ ban nhân dân tỉnh để tổ chức triển khai thực hiện Thông tư này.
V- KIỂM TRA, THANH TRA XỬ LÝ VI PHẠM
Bộ Y tế (thanh tra khám chữa bệnh, Vụ Điều trị), các Sở Y tế tỉnh, thành phố trực thuộc Trung ương, phối hợp với các ngành liên quan, tăng cường kiểm tra, thanh tra tại các cơ sở dịch vụ xoa bóp và xử lý các vi phạm theo quy định của pháp luật.
Thông tư này có hiệu lực kể từ ngày ký và thay thế Thông tư số 16-BYT/TT ngày 11-11-1995 của Bộ Y tế hướng dẫn quản lý việc hành nghề dịch vụ xoa bóp tắm hơi.
Lê Ngọc Trọng
(Đã ký)
THE
MINISTRY OF PUBLIC HEALTH
-------
SOCIALIST
REPUBLIC OF VIET NAM
Independence - Freedom - Happiness
---------
No:
19-BYT/TT
Hanoi,
December 21, 1995
CIRCULAR
GUIDING
THE MANAGEMENT OF THE MASSAGE SERVICE
Pursuant to the Ordinance on
Private Medical and Pharmaceutical Practice, and Decree No.06-CP of January 29,
1994 of the Government detailing a number of Articles of the Ordinance on
Private Medical and Pharmaceutical Practice; Decree No.02-CP of January 5, 1995
of the Government concerning the commodities and services banned from
commercial business and the conditioned business services on the domestic
market; Decree No.87-CP of December 12, 1995 of the Government on strengthening
the management of the cultural activities and services and promoting the fight
against a number of serious social evils, the Ministry of Health provides the
following detailed guidance on the criteria, conditions, scope of operation,
procedures and competence in the issuance of certificates of qualification for
the massage service:
I.- GENERAL REGULATIONS
1. Massage is a method in the
system of physical therapeutic methods aimed at rehabilitating and
strengthening health.
2. Massage is used for the
following purposes:
- Therapeutic massage: using the
fundamental acts of massage to treat a number of diseases or a specific
disease.
- Sport and physical training
massage: using a number of simple techniques to redress an injury or to warm up
before training and competing or to restore health after training or
competition.
- Sanitation massage or
preventive massage: this usually consists in using a number of simple
techniques to impact the whole body or part of the body aimed at restoring the
function of the body and accelerate the process of self restoration of health.
..................................................
Bạn Chưa Đăng Nhập Thành Viên!
Vì chưa Đăng Nhập nên Bạn chỉ xem được Thuộc tính của văn bản.
Bạn chưa xem được Hiệu lực của Văn bản,
Văn bản liên quan, Văn bản thay thế, Văn bản gốc, Văn
bản tiếng Anh,...
Nếu chưa là Thành Viên, mời Bạn Đăng ký Thành viên
tại đây
Tải Văn bản tiếng Việt
Tải Văn bản tiếng Anh
Tải Văn bản gốc
Bạn Đang Đăng Nhập Thành Viên Free!
Vì Đăng Nhập Thành Viên Free nên Bạn chỉ xem được
Thuộc tính và Nội dung của văn bản.
Bạn chưa xem được Nội dung toàn văn, Hiệu lực của Văn bản, Văn bản liên quan, Văn bản thay thế,
Văn bản gốc, Văn bản tiếng Anh,...
Nếu muốn làm Thành Viên Basic / Pro, mời Bạn Chuyển
Đổi loại Thành Viên
tại đây.
Bạn Đang Đăng Nhập Thành Viên Basic!
Vì Đăng Nhập Thành Viên Basic nên Bạn chỉ xem
được Thuộc tính, Nội dung của văn bản, Nội dung toàn
văn, Hiệu lực của Văn bản, Văn bản
liên quan, Văn bản thay thế,
Văn bản gốc.
Bạn chưa xem được Văn bản tiếng Anh, ...
Nếu muốn làm Thành Viên Pro, mời Bạn Chuyển Đổi
loại Thành Viên
tại đây.
Chú thích:
Rà chuột vào nội dụng văn bản để sử dụng.
<Nội dung> = Nội dung thay
thế tương ứng;
<Nội dung> =
Không có nội dung thay thế tương ứng;
<Nội dung> = Không có
nội dung bị thay thế tương ứng;
<Nội dung> = Nội dung được sửa đổi, bổ
sung.
Click trái để xem cụ thể từng nội dung cần so sánh
và cố định bảng so sánh.
Click phải để xem những nội dung sửa đổi, bổ sung.
Double click để xem tất cả nội dung không có thay
thế tương ứng.
Tắt so sánh [X] để
trở về trạng thái rà chuột ban đầu.
Họ & Tên:
Email:
Điện thoại:
Nội dung:
Tên truy cập:
Mật khẩu cũ:
Mật khẩu mới:
E-mail:
Email người nhận:
Tiêu đề Email:
Nội dung:
Email nhận thông báo:

Set-Cookie: Culture=vi; domain=thuvienphapluat.vn; expires=Sun, 22-Jul-2018 14:57:58 GMT; path=/


text:
...loại rủi ro pháp lý, nắm cơ hội làm giàu...
VĂN BẢN GỐC
Điều 87 Nghị định 34/2016/NĐ-CP
X
Từ khoá: Số Hiệu, Tiêu đề hoặc Nội dung ngắn gọn của Văn Bản...
Thành Viên
BỘ
CÔNG NGHIỆP
********
CỘNG
HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập - Tự do - Hạnh phúc
********
Số:
789/QĐ-VP
Hà
Nội, ngày 19 tháng 3 năm 1996
QUYẾT ĐỊNH
VỀ
VIỆC PHÊ DUYỆT "QUY CHẾ ĐẤU THẦU KHAI THÁC PHÂN CHIA SẢN PHẨM ĐÁ QUÝ"
BỘ TRƯỞNG BỘ CÔNG NGHIỆP
Căn cứ Nghị định số 74/CP
ngày 01-11-1995 quy định chức năng, nhiệm vụ, quyền hạn và tổ chức bộ máy Bộ
Công nghiệp;
Căn cứ Nghị định số 65/CP ngày 13-10-1995 của Chính phủ ban hành "Quy
chế quản lý các hoạt động trong các lĩnh vực đá quý";
Theo đề nghị của Chủ tịch Hội đồng quản trị Tổng công ty Đá quý và Vàng Việt
Nam,
Điều 1. Phê duyệt
"Quy chế đấu thầu khai thác, phân chia sản phẩm đá quý" do Tổng công
ty Đá quý và Vàng Việt Nam trình.
Điều 2. "Quy chế đấu
thầu khai thác, phân chia sản phẩm đá quý" có hiệu lực thi hành kể từ ngày
ký quyết định này. Các quy định trước đây trái với Quy chế này đều bị bãi bỏ.
Điều 3. Chánh Văn phòng Bộ,
Chánh Thanh tra Bộ, Vụ trưởng các Vụ chức năng, Cục trưởng các Cục quản lý Nhà
nước chuyên ngành của Bộ Công nghiệp, Chủ tịch Uỷ ban Nhân dân các tỉnh và
thành phố trực thuộc Trung ương, Thủ trưởng các cơ quan có liên quan của Trung
ương và địa phương, Tổng giám đốc Tổng công ty Đá quý và Vàng Việt Nam có trách
nhiệm phổ biến, hướng dẫn và tổ chức thực hiện Quy chế này.
Đặng
Vũ Chư
(Đã
ký)
QUY CHẾ
ĐẤU
THẦU KHAI THÁC, PHÂN CHIA SẢN PHẨM ĐÁ QUÝ
(Ban hành kèm theo Quyết định số 789/QĐ-VP ngày 19-3-1996 của Bộ trưởng Bộ
Công nghiệp).
I. NHỮNG QUY ĐỊNH CHUNG
Điều 1. Quy chế này quy định
nội dung và thể thức đấu thầu khai thác phân chia sản phẩm đá quý áp dụng cho tất
cả các vùng mỏ đá quý được Chính phủ giao cho Tổng công ty Đá quý và Vàng Việt
Nam quản lý và tổ chức khai thác, theo tinh thần Nghị định số 65/CP ngày 13
tháng 10 năm 1995 của Chính phủ.
Điều 2. Tổng công ty Đá
quý và Vàng Việt Nam (sau đây gọi tắt là Tổng công ty) là tổ chức đấu thầu khai
thác (bên mời thầu). Tham dự thầu là các tổ chức kinh tế, cá nhân Việt Nam có đủ
điều kiện theo Quy chế này (bên dự thầu).
Điều 3. Đối tượng đấu thầu
là các lô đất chứa đá quý nằm trong vùng mỏ Tổng công ty được phép tổ chức khai
thác.
Diện tích các lô đất đấu thầu do
Tổng công ty xác định và được Hội đồng đấu thầu công bố.
+ Mỗi đơn vị dự thầu có thể tham
gia đấu thầu nhiều lô trong một phiên đất thầu.
Nếu đơn vị tham gia đấu thầu nhiều
lô thì tiền đặt cọc phải nộp đủ cho số lô đó.
Điều 4. Hồ sơ mời thầu
bao gồm các tài liệu sau:
1 - Thông báo mời thầu
2 - Hướng dẫn đấu thầu
3 - Mẫu đơn dự thầu
4 - Mẫu hợp đồng khai thác, phân
chia sản phẩm đá quý
5 - Tài liệu giới thiệu tổng
quan về kết quả của điều tra địa chất vùng mỏ của lô đất đấu thầu.
6 - Sơ đồ phân bố các lô đất đấu
thầu.
Điều 5. Giá đặt thầu, giá
trả thầu và giá trúng thầu.
1. Giá đặt thầu
Giá đặt thầu là mức giá tối thiểu
được chào giá cho mỗi lô đất chứa đá quý, xác định theo một đơn giá thống nhất
cho tất cả các lô trong mỗi khu mỏ và được công bố công khai trong thông báo mời
thầu.
Đơn giá đặt thầu do Tổng công ty
đề xuất và được Hội đồng đấu thầu công bố theo tinh thần Nghị định số 65/CP
ngày 13-10-1995 của Chính phủ.
2. Giá trả thầu
Giá trả thầu là giá do các đơn vị
dự thầu trả.
Giá trả thầu hợp lệ là giá trả bằng
hoặc cao hơn giá đặt thầu.
3. Giá trúng thầu
Giá trúng thầu là giá trả thầu hợp
lệ cao nhất.
4. Thời gian khai thác và hoàn
trả đất đối với mỗi lô đấu thầu do Tổng công ty xác định và được Hội đồng đấu
thầu thông báo trong hồ sơ mời thầu.
Điều 6. Điều kiện dự thầu:
Tất cả các tổ chức kinh tế, cá
nhân Việt Nam (sau đây gọi là đơn vị) đều được quyền dự thầu khi có đủ các điều
kiện sau:
1. Là pháp nhân hoặc thế nhân có
đủ tư cách pháp lý,
2. Chấp nhận và tuân thủ Quy chế
đấu thầu này,
3. Nộp lệ phí và tiền đặt cọc đấu
thầu. Lệ phí đấu thầu không vượt quá 2 triệu đồng cho một lần đấu thầu. Tiền đặt
cọc đấu thầu bằng 5% giá đặt thầu, nộp bằng tiền mặt, séc hoặc giấy bảo lãnh của
một ngân hàng chuyên doanh hoặc gửi ở một tài khoản phong toả.
Lệ phí và tiền đặt cọc phải nộp
đồng thời khi nộp hồ sơ dự thầu.
Điều 7. Hội đồng đấu thầu
Hội đồng đấu thầu do Chủ tịch Hội
đồng quản trị Tổng công ty ký quyết định thành lập riêng cho từng vùng mỏ đá
quý, có thành phần gồm:
Đại diện Tổng công ty làm Chủ tịch
Hội đồng;
Đại diện uỷ ban Nhân dân tỉnh có
mỏ;
Đại diện Bộ Công nghiệp;
Đại diện Bộ Tài chính.
Hội đồng đấu thầu có nhiệm vụ tiếp
nhận hồ sơ dự thầu, mở thầu, công bố kết quả đấu thầu và đơn vị trúng thầu.
II. TRÌNH TỰ TỔ CHỨC ĐẤU THẦU
VÀ KÝ KẾT HỢP ĐỒNG KHAI THÁC, PHÂN CHIA SẢN PHẨM ĐÁ QUÝ
Điều 8. Chuẩn bị hồ sơ mời
thầu:
1. Để tổ chức đấu thầu, trước hết
Tổng công ty phải chuẩn bị các tài liệu quy định tại Điều 4 của Quy chế đấu thầu
này.
2. Ngoài những tài liệu trong hồ
sơ mời thầu, cần phải chuẩn bị thêm các hồ sơ sau đây để giới thiệu với các đơn
vị dự thầu khi có yêu cầu:
- Giấy phép sử dụng đất,
- Giấy phép khai thác mỏ,
Điều 9. Thông báo mời thầu:
Sau khi đã chuẩn bị xong các điều
kiện cần thiết để đấu thầu, Tổng công ty ra thông báo mời thầu trên các phương
tiện thông tin đại chúng. Thông báo mời thầu được công bố ít nhất là 30 ngày trước
ngày mở thầu.
Điều 10. Nghiên cứu hồ sơ
mời thầu:
Trước khi quyết định tham dự thầu,
các đơn vị được thị sát vùng mỏ và các lô đất đấu thầu, theo sự hướng dẫn của Tổng
công ty.
Trong quá trình các đơn vị dự thầu
nghiên cứu hồ sơ mời thầu và thị sát mỏ các lô đất đấu thầu, Tổng công ty có
trách nhiệm giải đáp hoặc tổ chức trao đổi chung với các đơn vị dự thầu nếu có
những vấn đề mà các đơn vị dự thầu thấy cần thảo luận, làm rõ trong hồ sơ mời
thầu.
Điều 11. Nộp hồ sơ dự thầu
1. Hồ sơ dự thầu gồm:
- Đơn dự thầu làm theo mẫu của Hội
đồng đấu thầu, trong đó ghi rõ giá trả thầu.
- Giới thiệu tư cách của đơn vị
dự thầu (pháp nhân nếu là các tổ chức, thế nhân nếu là cá nhân).
- Giới thiệu năng lực của đơn vị
dự thầu (vốn, thiết bị, công nghệ v.v...)
2. Hồ sơ dự thầu làm thành một bộ
được niêm phong trong một phong bì và gửi theo đường bưu điện hoặc nộp trực tiếp
cho Hội đồng đấu thầu theo địa chỉ và thời hạn ghi trong thông báo mời thầu, Hội
đồng đấu thầu có trách nhiệm bảo quản các hồ sơ dự thầu, không được mở các hồ
sơ trước thời điểm mở thầu.
3. Mọi chi phí liên quan đến việc
tìm hiểu và lập hồ sơ dự thầu do đơn vị dự thầu chịu.
Điều 12. Sửa đổi giá thầu,
xin thôi dự thầu:
Sau khi gửi hồ sơ dự thầu, nếu
muốn sửa đổi giá trả thầu đơn vị dự thầu có thể gửi tiếp đơn dự thầu bổ sung
cho bên mời thầu (ghi rõ giá trả thầu mới) trước thời hạn cuối cùng ghi trong
Thông báo mời thầu. Đơn vị dự thầu có thể sửa đổi giá trả thầu một hoặc nhiều lần,
đơn có giá trả thầu cao nhất được coi là đơn chính thức. Các đơn vị dự thầu bổ
sung phải được gửi tới Hội đồng đấu thầu theo quy định tại khoản 2 Điều 11 của
Quy chế này.
Đơn dự thầu nộp hoặc gửi cho Hội
đồng đấu thầu sau thời hạn cuối cùng ghi trong Thông báo mời thầu coi như không
hợp lệ.
Các đơn vị dự thầu có thể xin
thôi dự thầu nhưng phải nộp đơn tới Hội đồng đấu thầu chậm nhất 24 tiếng đồng hồ
trước thời điểm mở thầu. Hồ sơ dự thầu không được trả lại.
Điều 13. Mở thầu và xét
chọn đơn vị trúng thầu.
1. Việc mở thầu được tiến hành
công khai đúng thời điểm ghi trong Thông báo mời thầu.
2. Các đơn vị dự thầu được quyền
tham dự mở thầu.
3. Vào thời điểm mở thầu, Hội đồng
đấu thầu mở công khai các phong bì đựng hồ sơ dự thầu của các đơn vị dự thầu
theo các bước sau đây:
- Kiểm tra dấu niêm phong của
các phong bì đựng hồ sơ dự thầu.
- Kiểm tra từng hồ sơ để xác định
sự thiếu đủ các tài liệu trong hồ sơ.
- Sau khi kiểm tra Hội đồng đấu
thầu đọc danh sách các đơn vị dự thầu có hồ sơ dự thầu hợp lệ.
4. Đánh giá kết quả mở thầu và
tuyên bố đơn vị trúng thầu:
- Đơn vị dự thầu có giá thầu cao
nhất cho lô đất đấu thầu là đơn vị trúng thầu lô đất đó.
- Trong trường hợp có hai đơn vị
dự thầu trở lên trả giá bằng nhau cho một lô đất thì Hội đồng đấu thầu tổ chức
cho các đơn vị đó trả thầu tiếp cho đến khi chọn được đơn vị trả giá cao nhất.
Thể thức, thời gian và địa điểm do Hội đồng đấu thầu quyết định.
Sau khi mở thầu và công bố kết
quả trúng thầu, Hội đồng đấu thầu phải lập Biên bản mở thầu, báo cáo Hội đồng
quản trị và Tổng giám đốc Tổng công ty về kết quả đấu thầu.
- Toàn bộ hồ sơ của các đơn vị dự
thầu được lưu giữ cùng với Biên bản mở thầu.
Điều 14. Thông báo trúng
thầu:
Chậm nhất là 5 ngày sau ngày mở
thầu, Tổng công ty phải gửi Thông báo trúng thầu cho đơn vị trúng thầu kèm theo
bản dự thảo Hợp đồng khai thác, phân chia sản phẩm đá quý.
Điều 15. Ký kết hợp đồng
khai thác, phân chia sản phẩm đá quý
1. Chậm nhất là 30 ngày sau khi
nhận được thông báo trúng thầu, đơn vị trúng thầu phải nộp 50% số tiều trả thầu
cho Tổng công ty trước khi ký hợp đồng khai thác phân chia sản phẩm đá quý với
Tổng công ty. Tổng công ty chỉ ký hợp đồng sau khi nhận đủ 50% số tiền nêu trên
của đơn vị trúng thầu.
Số tiền trả thầu còn lại, bên
trúng thầu phải nộp cho Tổng công ty theo thoả thuận ghi trong hợp đồng.
2. Việc ký kết hợp đồng khai
thác phân chia sản phẩm đá quý phải tuân theo các quy định của pháp luật về ký
kết hợp đồng kinh tế và theo đúng các nội dung nêu tại các Điều
12, 16, 18, 19 và 20 của "Quy chế quản lý các hoạt động trong lĩnh vực đá
quý" ban hành kèm theo Nghị định số 65/CP ngày 13-10-1995 của Chính phủ.
2. Trong thời hạn quy định tại
khoản 1 của Điều này, nếu đơn vị trúng thầu không nộp đủ 50% số tiền trả thầu
thì coi như tự bỏ cuộc.
Điều 16. Thanh toán tiền
đặt cọc.
Đơn vị không trúng thầu sẽ được
trả lại tiền đặt cọc sau khi Hội đồng đấu thầu tuyên bố đơn vị trúng thầu.
Tiền đặt cọc của đơn vị trúng thầu
sẽ được tính vào tiền trả thầu.
Đơn vị trúng thầu tự bỏ cuộc
không được nhận lại tiền đặt cọc.
Điều 17. Chuyển quyền
khai thác:
Trong trường hợp đơn vị trúng thầu
không thể tiếp tục khai thác lô đất đã trúng thầu thì có thể chuyển quyền khai
thác cho một đơn vị khác có đủ điều kiện tiếp tục thực hiện quyền và nghĩa vụ của
đơn vị đã ký kết hợp đồng khai thác phân chia sản phẩm với Tổng công ty sau khi
được Tổng công ty chấp nhận.
III. THANH TRA, KIỂM TRA, XỬ
PHẠT VIỆC TỔ CHỨC ĐẤU THẦU, KÝ KẾT HỢP ĐỒNG KHAI THÁC PHÂN CHIA SẢN PHẨM ĐÁ QUÝ
VÀ THỰC HIỆN HỢP ĐỒNG ĐÃ KÝ KẾT
Điều 18. Mọi hành động
thông đồng, mua chuộc, hối lộ, thiên vị trong đấu thầu, làm lộ bí mật trong tổ
chức đấu thầu đều bị xử lý theo pháp luật.
Điều 19. Tổng công ty có
trách nhiệm kiểm tra, giám sát quá trình hoạt động khai thác đá quý của các đơn
vị trúng thầu. Nếu đơn vị trúng thầu gian lận trong việc khai báo sản phẩm đá
quý khai thác được hoặc không thực hiện đúng các điều khoản của hợp đồng, tuỳ mức
độ vi phạm sẽ bị huỷ hợp đồng, khai thác, thu hồi mỏ, hoặc truy cứu trách nhiệm
hình sự.
Điều 20. Quy chế này có
hiệu lực thi hành kể từ ngày ban hành.
Bạn Chưa Đăng Nhập Thành Viên!
Vì chưa Đăng Nhập nên Bạn chỉ xem được Thuộc tính của văn bản.
Bạn chưa xem được Hiệu lực của Văn bản,
Văn bản liên quan, Văn bản thay thế, Văn bản gốc, Văn
bản tiếng Anh,...
Nếu chưa là Thành Viên, mời Bạn Đăng ký Thành viên
tại đây
Tải Văn bản tiếng Việt
Bạn Đang Đăng Nhập Thành Viên Free!
Vì Đăng Nhập Thành Viên Free nên Bạn chỉ xem được
Thuộc tính và Nội dung của văn bản.
Bạn chưa xem được Nội dung toàn văn, Hiệu lực của Văn bản, Văn bản liên quan, Văn bản thay thế,
Văn bản gốc, Văn bản tiếng Anh,...
Nếu muốn làm Thành Viên Basic / Pro, mời Bạn Chuyển
Đổi loại Thành Viên
tại đây.
Bạn Đang Đăng Nhập Thành Viên Basic!
Vì Đăng Nhập Thành Viên Basic nên Bạn chỉ xem
được Thuộc tính, Nội dung của văn bản, Nội dung toàn
văn, Hiệu lực của Văn bản, Văn bản
liên quan, Văn bản thay thế,
Văn bản gốc.
Bạn chưa xem được Văn bản tiếng Anh, ...
Nếu muốn làm Thành Viên Pro, mời Bạn Chuyển Đổi
loại Thành Viên
tại đây.
Chú thích:
Rà chuột vào nội dụng văn bản để sử dụng.
<Nội dung> = Nội dung thay
thế tương ứng;
<Nội dung> =
Không có nội dung thay thế tương ứng;
<Nội dung> = Không có
nội dung bị thay thế tương ứng;
<Nội dung> = Nội dung được sửa đổi, bổ
sung.
Click trái để xem cụ thể từng nội dung cần so sánh
và cố định bảng so sánh.
Click phải để xem những nội dung sửa đổi, bổ sung.
Double click để xem tất cả nội dung không có thay
thế tương ứng.
Tắt so sánh [X] để
trở về trạng thái rà chuột ban đầu.
Họ & Tên:
Email:
Điện thoại:
Nội dung:
Tên truy cập:
Mật khẩu cũ:
Mật khẩu mới:
E-mail:
Email người nhận:
Tiêu đề Email:
Nội dung:
Email nhận thông báo:

Set-Cookie: Culture=vi; domain=thuvienphapluat.vn; expires=Sun, 22-Jul-2018 15:32:20 GMT; path=/


text:
Tiếng Việt
English
Español
Português
Français
Italiano
Deutsch
العربية
हिन्दी
Русский
中文
日本語
עברית
Català
Bahasa Melayu
Türkçe
Български
Hrvatski
Česky
Dansk
Suomi
Română
Svenska
한국어
Norsk
ไทย
Xem thêm >>
Meetingroulette
Mã nguồn
Đa Trò chuyện
Phòng chat
Chatroulette bởi vùng
Chatroulette
Chatroulette Rrethi tôi Devollit
Tweet
Partners
Glossous
Whatschat
Mô tả
Chào mừng bạn đến
Chatroulette Rrethi tôi Devollit
Kết nối với một người bấp bênh bất cứ nơi nào trên thế giới. Với
Chatroulette Rrethi tôi Devollit
bạn có thể chọn giữa các tùy chọn sau đây:
- Chat miễn phí với tất cả các loại của người dân từ Rrethi tôi Devollit. Để xác định nó, đi đến 'Settings'.
- Chat với webcam ở chế độ 'video'.
- Chat với microphone ở chế độ "vi mô".
- Chat trang nặc danh không có vi mô và không có video ở chế độ "văn bản".
- Spy cuộc hội thoại khác nặc danh nếu bạn được phép.
- Nếu bạn không muốn bị theo dõi thay đổi nó trong 'Cài đặt'.
Để bắt đầu nhấn "F2" hoặc nhấp vào 'bắt đầu'.
Khu vực
Tất cả các quốc gia
|
Albania
Danh sách các thành phố trong Rrethi tôi Devollit:
Tất cả các thành phố
Bilisht
Bulqizë
Fajzë
Fushë-Bulqizë
Gjinaj
Gjorica e Sipërme
Golaj
Hoçisht
Krumë
Martanesh
Miras
Ostreni i Math
Progër
Shupenzë
Trebisht-Muçinë
Zerqan
Sau đây cho thấy các tùy chọn để bắt đầu. Đặc biệt là hai lựa chọn: lựa chọn đầu tiên của tất cả các tùy chọn cho phép bạn Gặp gỡ những người mới và tùy chọn thứ hai cho phép bạn xem nhiều cuộc hội thoại.
• Để bắt đầu, chọn một trong hai tùy chọn:
Lựa chọn 2
Lựa chọn 1
Quan sát (F3)
Bắt đầu (F2)
Trò chuyện với hàng ngàn người từ các quốc gia khác nhau ngẫu nhiên nhờ hệ thống sáng tạo của chúng tôi cho phép bạn gặp gỡ những người bất cứ lúc nào.
meetingroulette.com © Copyright |
Điều khoản và Điều kiện
|
Liên hệ
|
<> Phát triển bởi
mini-webs.org

Pragma: no-cache

Content-Type: text/html; Charset=utf-8


text:
Tất cả sản phẩmTìm thấy 0 sản phẩm
Adayroi hiện tại chưa phục vụ
danh mục sản phẩm này tại khu vực của quý khách
Hẹn quý khách trong thời gian sớm nhất!
Hẹn quý khách trong thời gian sớm nhất!
Số 72 Lê Thánh Tôn, Phường Bến Nghé, Quận 1,
Thành phố Hồ Chí Minh, Việt Nam.
Tầng B1, Vincom Mega Mall Thảo Điền, 159-161 Xa Lộ Hà Nội, Phường Thảo Điền, Quận 2, Thành Phố Hồ Chí Minh.
Tower 2, Times City, 458 Minh Khai, Phường Vĩnh Tuy,
Quận Hai Bà Trưng, Thành Phố Hà Nội.
Điện thoại: HN - 024-3975.9568, HCM - 028-3975.9568. Email: cskh@adayroi.com.
Mã số doanh nghiệp: 0104918404 do Sở Kế hoạch và Đầu tư TP. Hà Nội cấp lần đầu ngày 20/09/2010. Đăng ký thay đổi lần thứ 30 do Sở Kế hoạch và Đầu tư TP. Hồ Chí Minh ngày 15/01/2016. Đăng ký thay đổi lần thứ 31 do Sở Kế hoạch và Đầu tư TP. Hồ Chí Minh ngày 28/09/2016.

markdown:
![](https://static.vingroup.net/vgh_static/assets/images/modules/line/vingroup-card.dropdown.text.gif)
[Thực phẩm ưu đãi 30%](https://www.adayroi.com/thuc-pham-khuyen-mai-lp1603)
![ Thực phẩm ưu đãi 30%](https://cdn02.static-adayroi.com/0/2017/02/21/1487666845589_6500788.png)
[Unilever tích 15% VinID](https://www.adayroi.com/unilever-vinid)
![ Unilever tích 15% VinID](https://cdn02.static-adayroi.com/0/2017/02/21/148766685849_7934178.png)
[Visa giảm 10%](https://www.adayroi.com/di-cho-cung-visa-tp-lp571)
![ Visa giảm 10%](https://cdn02.static-adayroi.com/0/2017/02/21/1487666863747_2127941.png)
[Bánh kẹo - Đồ ăn vặt - Giải khát](https://www.adayroi.com/banh-keo-do-an-vat-giai-khat-m696) [Bánh kẹo](https://www.adayroi.com/banh-keo-m697) [Bia](https://www.adayroi.com/bia-c1955) [Thức uống](https://www.adayroi.com/thuc-uong-m713) [Thực phẩm khô](https://www.adayroi.com/thuc-pham-kho-m670) [Dầu ăn](https://www.adayroi.com/dau-an-c675) [Gia vị](https://www.adayroi.com/gia-vi-m676) [Thực phẩm ăn liền](https://www.adayroi.com/thuc-pham-an-lien-m671) [Sữa - Kem & sản phẩm từ sữa](https://www.adayroi.com/sua-kem-san-pham-tu-sua-m617) [Kem](https://www.adayroi.com/kem-m636) [Sữa nước](https://www.adayroi.com/sua-nuoc-m618) [Sữa chua](https://www.adayroi.com/sua-chua-m625) [Hóa phẩm – chất tẩy](https://www.adayroi.com/hoa-pham-chat-tay-m954) [Bột giặt – nước giặt – nước xả](https://www.adayroi.com/bot-giat-nuoc-giat-nuoc-xa-m955) [Chất tẩy rửa](https://www.adayroi.com/chat-tay-rua-m959) [Vật dụng nhà bếp](https://www.adayroi.com/vat-dung-nha-bep-m863) [Tất cả danh mục »](https://www.adayroi.com/thuc-pham-tieu-dung-r591)

WARC-Identified-Payload-Type: text/html

X-XSS-Protection: 1; mode=block


text:
Bằng việc sử dụng trang web này, bạn xác nhận
rằng chúng tôi sử dụng cookie để nâng cao trải nghiệm của bạn. Tìm hiểu thêm hoặc
đổi cài đặt tại đây.
ĐƠN GIẢN. THANH LỊCH. MẠNH MẼ.
XEM THÊM TẤT CẢ LOA>
Loa vi tính Companion 5
Từ 11.200.000 ₫
Loa vi tính Companion 2
Từ 2.499.000 ₫
Loa vi tính Companion 20
Từ 6.099.000 ₫
Hệ thống Computer MusicMonitor
Từ 9.080.000 ₫

WARC-Truncated: length

Content-Type: text/html; charset=UTF-8

Server: nginx

Vary: Accept-Encoding

X-Cache: Miss from cloudfront


text:
Về việc đăng ký thành viên Hỗ trợ đăng bài PR MIỄN PHÍ Việc Làm Khách Sạn
Người đăng: Tuyển Dụng Khách Sạn - Hotelcareers.vn vào 10 Tháng 1 2017
Khách sạn Duxton Saigon
Thảo luận trong 'TP Hồ Chí Minh'
Về việc đăng ký thành viên Hỗ trợ đăng bài PR MIỄN PHÍ Việc Làm Khách Sạn
Người đăng: Tuyển Dụng Khách Sạn - Hotelcareers.vn vào 10 Tháng 1 2017
Thảo luận trong 'TP Hồ Chí Minh'

markdown:
**Về việc đăng ký thành viên** **Hỗ trợ đăng bài PR MIỄN PHÍ** **Việc Làm Khách Sạn**
Người đăng:
[Tuyển Dụng Khách Sạn - Hotelcareers.vn]vào [10 Tháng 1 2017]
# Khách sạn Duxton Saigon
Thảo luận trong '
[TP Hồ Chí Minh](forums/tp-ho-chi-minh.1600.html)'
**Về việc đăng ký thành viên** **Hỗ trợ đăng bài PR MIỄN PHÍ** **Việc Làm Khách Sạn**
Người đăng:
[Tuyển Dụng Khách Sạn - Hotelcareers.vn]vào [10 Tháng 1 2017]
Thảo luận trong '
[TP Hồ Chí Minh](forums/tp-ho-chi-minh.1600.html)'

Set-Cookie: xf_session=dcd5cb27632c2d2fe4693f91df0a06a8; path=/; secure; httponly

Vary: Accept-Encoding,User-Agent

Cache-control: private, max-age=0


text:
CSKH: 1900 1870
Khác: (028) 3930 8290
Từ 7h30 - 21h hằng ngày
DKKD: 0312788481, Ngày cấp: 21/05/2014, Sở kế hoạch đầu tư thành phố Hồ Chí Minh
HCM: Lầu 7, Tòa nhà Anh Đăng, 215 Nam Kỳ Khởi Nghĩa, Phường 7, Quận 3, Tp. Hồ Chí Minh
(Xem bản đồ)
HN: Lầu 9, 70-72 Bà Triệu, Quận Hoàn Kiếm, Hà Nội
(Xem bản đồ)
Cần Thơ: 166B Trần Hưng Đạo, P. An Nghiệp, Quận Ninh Kiều, Tp Cần Thơ
(Xem bản đồ)

Server: Microsoft IIS 6.0 - Setup and config by duocnt.tech@gmail.com

Cache-Control: private, no-cache="Set-Cookie"

Access-Control-Allow-Methods: GET, PUT, POST, DELETE, OPTIONS

X-Cache: MISS from DuocNguyen

X-Cache-Lookup: MISS from DuocNguyen:82


markdown:
[](/a/3954645.html)
Hai nước Triều Tiên đánh dấu 61 năm ngày ký hiệp ước ngừng bắn cho Cuộc Chiến tranh Triều Tiên hôm nay với những hoạt động đánh dấu thầm lặng ở cả hai bên Khu Phi quân sự ngăn cách hai nước thù địch mấy mươi năm qua.
Ở Bắc Triều Tiên, trong ngày đánh dấu được gọi là “Lễ chiến thắng cuộc chiến tranh giải phóng tổ quốc” này, các cựu chiến binh, nay ở vào tuổi ngoài 70 và 80, mặc đồng phục gắn huy chương và được tôn vinh anh hùng trong các buổi lễ ái quốc không rầm rộ lắm. Không có cuộc diễu hành nào lớn, hay diễn văn của các nhà lãnh đạo.
Thủ tướng Hàn Quốc Chung Hong-won phát biểu tại một buổi lễ của các cựu chiến binh, và nói rằng mặc dù Bắc Triều Tiên vẫn tiếp tục đe dọa, chắc chắn không có một cuộc chiến tranh nữa trên Bán đảo Triều Tiên.
Cuộc Chiến tranh Triều Tiên kết thúc năm 1953 bằng một hiệp ước ngừng bắn, có nghĩa là trên thức tế hai nước vẫn lâm chiến.
Hôm thứ Bảy, Bắc Triều Tiên đã phóng thêm một phi đạn nữa vào vùng biển phía đông của nước này, và đó là vụ phóng thử phi đạn đạn đạo lần thứ bảy của Bình Nhưỡng trong năm nay.

X-UA-Compatible: IE=edge

Cache-Control: public, max-age=275

Set-Cookie: SessionID=2863666092.20480.0000; path=/; Httponly; Secure

Content-Language: vi


text:
Tin bất động sản cập nhật
-
Quận 4: Điểm đầu tư bất động sản tiềm năng tại TP.HCM
Khu vực Quận 4 TP.HCM được dự báo trong giai đoạn 2016 – 2018 sẽ trở thành điểm nóng của bất động sản Sài Gòn khi thu hút được rất nhiều các ông chủ địa ốc đầu tư vào đây.
Quận 4, bất động sản trung tâm điểm đầu tư tiềm năng
Trong ngành bất động sản, yếu tố quan trọng nhất khi xem xét tiềm năng một dự án chính là vị trí mà ai cũng biết. Hiện nay, thành phố Hồ Chí Minh đang quy hoạch Quận 4 như một khu trung tâm mở rộng với nhiều dự án khu đô thị lớn. Vài khu cảng cũ được chuyển đổi công năng sử dụng đất dự kiến sẽ tạo tính lan tỏa rất lớn để các nhà đầu tư bất động sản đổ xô về đây. Quận 4 trở thành điểm đầu tư bất động sản tiềm năng nhất nhì tại TP.HCM.
-
Nhiều ưu đãi lớn cho thị trường nhà đất dịp cuối năm
Thị trường nhà đất sôi động dịp cuối năm Với thời điểm kinh tế phát triển như hiện nay, tìm kiếm một căn hộ để mua hay thuê lâu dài ổn định để kinh doanh là nhu cầu chung của nhiều người. Nắm bắt được điều đó hàng hoạt các nhà bất động sản, nhà đất lớn nhỏ ào ạt cho ra đời vô số dự án lớn nhỏ nhằm đáp ứng nhu cầu của thị hiếu của con người. Thế nên giờ đây để tìm được một căn hộ để mua hay cho thuê hiệu quả người đầu tư phải cẩn trọng xem xét kỹ lưỡng mọi khía cạnh trước khi xuất tiền.
- Bất động sản khu Tây Tp.HCM chuyển dịch dòng sản phẩm
Sau làn sóng đầu tư vào các dự án tại phía Đông và Nam Tp.HCM, thị trường bất động sản đang có sự dịch chuyển về phía Tây với sự xuất hiện của nhiều dự án nhà ở thuộc phân khúc trung – cao cấp, mức giá trên dưới 2 tỉ đồng.
Khu Tây Tp.HCM bao gồm các quận 6, 8, Bình Tân và Tân Phú. Khu vực này tập trung phần lớn đối tượng lao động có mức thu nhập trung bình. Là khu vực vùng ven, xa trung tâm, quỹ đất rộng và giá rẻ, nên ban đầu khu Tây được định vị phát triển các dự án căn hộ bình dân, có thể kể đến Tecco Town, Ehome, HQC Hồ Học Lãm, SGC Nguyễn Văn Luông, chung cư Đông Hưng II, khu dân cư An Sương, dự án 242/16 Bà Hom… Tuy nhiên, trong 2 năm trở lại đây, thị trường phía Tây đã có sự đa dạng hơn về phân khúc sản phẩm. Bên cạnh các dự án nhà bình dân, ngày càng nhiều dự án thuộc phân khúc trung cấp, cao cấp được triển khai xây dựng. Nhiều chủ đầu tư uy tín như Him Lam, Hưng Thịnh, Năm Bảy Bảy hoặc một số nhà đầu tư mới như Novaland và Phúc Khang chọn khu Tây để triển khai những dự án nhà ở trung cấp như: RichStar, Southern Dragon, Melody Residence, Sky Center (Tân Phú), Depot Metro Tower (quận 12), Him Lam Chợ Lớn (quận 6), Diamond Lake View ( quận 8)….

markdown:
## Tin bất động sản cập nhật
-
[Quận 4: Điểm đầu tư bất động sản tiềm năng tại TP.HCM](/tin-tuc/2016/12/quan-4-diem-dau-tu-bat-dong-san-tiem-nang/)
Khu vực Quận 4 TP.HCM được dự báo trong giai đoạn 2016 – 2018 sẽ trở thành điểm nóng của bất động sản Sài Gòn khi thu hút được rất nhiều các ông chủ địa ốc đầu tư vào đây.
**Quận 4, bất động sản trung tâm điểm đầu tư tiềm năng**
Trong ngành bất động sản, yếu tố quan trọng nhất khi xem xét tiềm năng một dự án chính là vị trí mà ai cũng biết. Hiện nay, thành phố Hồ Chí Minh đang quy hoạch Quận 4 như một khu trung tâm mở rộng với nhiều dự án khu đô thị lớn. Vài khu cảng cũ được chuyển đổi công năng sử dụng đất dự kiến sẽ tạo tính lan tỏa rất lớn để các nhà đầu tư bất động sản đổ xô về đây. Quận 4 trở thành điểm đầu tư bất động sản tiềm năng nhất nhì tại TP.HCM.
-
[Nhiều ưu đãi lớn cho thị trường nhà đất dịp cuối năm](/tin-tuc/2016/12/nhieu-uu-dai-lon-cho-thi-truong-nha-dat/) **Thị trường nhà đất sôi động dịp cuối năm**Với thời điểm kinh tế phát triển như hiện nay, tìm kiếm một căn hộ để mua hay thuê lâu dài ổn định để kinh doanh là nhu cầu chung của nhiều người. Nắm bắt được điều đó hàng hoạt các nhà bất động sản, nhà đất lớn nhỏ ào ạt cho ra đời vô số dự án lớn nhỏ nhằm đáp ứng nhu cầu của thị hiếu của con người. Thế nên giờ đây để tìm được một căn hộ để mua hay cho thuê hiệu quả người đầu tư phải cẩn trọng xem xét kỹ lưỡng mọi khía cạnh trước khi xuất tiền. [Bất động sản khu Tây Tp.HCM chuyển dịch dòng sản phẩm](/tin-tuc/2016/12/bat-dong-san-khu-tay-tp-hcm-chuyen-dich-dong-san-pham/)
Sau làn sóng đầu tư vào các
**dự án tại phía Đông và Nam Tp.HCM**, thị trường bất động sản đang có sự dịch chuyển về phía Tây với sự xuất hiện của nhiều dự án nhà ở thuộc phân khúc trung – cao cấp, mức giá trên dưới 2 tỉ đồng.
**Khu Tây Tp.HCM bao gồm các quận 6, 8, Bình Tân và Tân Phú**. Khu vực này tập trung phần lớn đối tượng lao động có mức thu nhập trung bình. Là khu vực vùng ven, xa trung tâm, quỹ đất rộng và giá rẻ, nên ban đầu khu Tây được định vị phát triển các dự án căn hộ bình dân, có thể kể đến Tecco Town, Ehome, HQC Hồ Học Lãm, SGC Nguyễn Văn Luông, chung cư Đông Hưng II, khu dân cư An Sương, dự án 242/16 Bà Hom… Tuy nhiên, trong 2 năm trở lại đây, thị trường phía Tây đã có sự đa dạng hơn về phân khúc sản phẩm. Bên cạnh các dự án nhà bình dân, ngày càng nhiều dự án thuộc phân khúc trung cấp, cao cấp được triển khai xây dựng. Nhiều chủ đầu tư uy tín như Him Lam, Hưng Thịnh, Năm Bảy Bảy hoặc một số nhà đầu tư mới như Novaland và Phúc Khang chọn khu Tây để triển khai những dự án nhà ở trung cấp như: RichStar, Southern Dragon, Melody Residence, Sky Center (Tân Phú), Depot Metro Tower (quận 12), Him Lam Chợ Lớn (quận 6), Diamond Lake View ( quận 8)….

Server: nginx + Phusion Passenger

Strict-Transport-Security: max-age=31536000; includeSubDomains

X-Powered-By: Phusion Passenger

X-Content-Type-Options: nosniff

Cache-Control: max-age=0, private, must-revalidate


text:
Nội dung chính
TỔNG QUAN
Ung thư vú là gì?
Ung thư vú bắt đầu trong mô vú. Hầu hết các khối u phát triển trong mô vú là lành tính (không phải là ung thư). Một số khối u vú là ung thư, nhưng chưa lan sang các bộ phận khác của cơ thể. Loại này được gọi là ung thư “tại chỗ”, và nó hầu như có thể được chữa khỏi. Loại nghiêm trọng nhất của ung thư vú là loại ung thư xâm lấn, có nghĩa là các khối u ung thư đã lan đến các bộ phận khác của cơ thể.
Ung thư vú là loại ung thư phổ biến thứ hai ở phụ nữ (sau ung thư da). Một tin đáng mừng là tỷ lệ tử vong vì ung thư vú (ở Mỹ) đã giảm trong vài năm qua. Có lẽ đó là nhờ các chương trình tầm soát phát hiện khối u sớm, lúc điều trị có hiệu quả cao nhất. Chụp nhũ ảnh (hay chụp X-quang tuyến vú) sàng lọc và khám vú thường xuyên (tự khám và do bác sĩ khám) có thể giúp phát hiện sớm ung thư vú.
NGUYÊN NHÂN và YẾU TỐ NGUY CƠ
Nguyên nhân gây ung thư vú
Người ta chưa biết chính xác cái gì là nguyên nhân gây ra ung thư vú, nhưng có một số yếu tố nguy cơ có thể làm tăng khả năng mắc bệnh. Uớc tính rằng khoảng 10% các trường hợp ung thư vú là do di truyền (phát sinh trong gia đình). Trong nhiều trường hợp, một người nhận gene từ bố hoặc mẹ đã bị đột biến (thay đổi so với dạng bình thường của nó). Gene này làm tăng khả năng người đó bị ung thư vú.
Những gene có thể gây ra bệnh ung thư vú di truyền
Mỗi người đều có hai gene gọi là BRCA1 và BRCA2. Thông thường, các gene này giúp ngăn ngừa các khối ung thư phát triển. Tuy nhiên, đôi khi một người thừa hưởng gene BRCA1 hoặc BRCA2 bất thường (đột biến) từ bố hoặc mẹ, và khả năng bị ung thư vú tăng lên. Phụ nữ từ các gia đình Do Thái miền Đông và Trung Âu có nhiều khả năng mang gene BRCA1 và BRCA2 bất thường cao hơn các phụ nữ khác. Đột biến ở các gene này cũng liên quan đến ung thư buồng trứng.
Bên cạnh BRCA1 và BRCA2, các gene đột biến khác cũng có thể làm tăng khả năng bị ung thư vú. Các nhà khoa học đã tìm ra một số các gene này, và họ đang nghiên cứu để xác định những gene khác.
Dấu hiệu nào trong bệnh sử gia đình có thể gợi ý nguy cơ ung thư vú?
Sự phát hiện ung thư vú ở nhiều hơn 2 người trong trực hệ gần là dấu hiệu cho thấy đột biến BRCA1 hoặc BRCA2 có thể di truyền trong gia đình bạn. Người trực hệ gần bao gồm cha mẹ, anh, chị, em ruột và con ruột của bạn. Một dấu hiệu khác của nguy cơ ung thư vú di truyền là có người trực hệ gần bị ung thư vú trước tuổi 50. Nếu bạn có người trực hệ gần bị ung thư buồng trứng, bạn cũng có nguy cơ mang một trong những gene đột biến.
Ai có người thân bị ung thư vú cũng mang những gene đột biến này?
Không. Khả năng bị di truyền ung thư vú là không cao, ngay cả khi có ai đó trong gia đình bạn mắc bệnh. Nhiều người có cha mẹ, anh, chị, em ruột hoặc con bị ung thư vú mà không hề mang bất cứ đột biến gene BRCA1 hoặc BRCA2 nào. Mặc dù nguy cơ bị ung thư vú sẽ cao hơn nếu có người trực hệ gần mắc bệnh, hầu hết mọi người không bị ung thư vú dạng di truyền.
Ung thư vú có vẻ di truyền trong gia đình tôi. Tôi nên làm gì?
Hãy nói chuyện với bác sĩ về bệnh sử gia đình bạn. Ví dụ, bác sĩ sẽ muốn biết về mối quan hệ của bạn với những thành viên bị ung thư vú. Bác sĩ cũng sẽ muốn biết tuổi của những người đó tại thời điểm được chẩn đoán ung thư vú.
Tôi có nên làm xét nghiệm để xem mình có mang gene ung thư vú?
Sự lựa chọn là tùy thuộc vào bạn và bác sĩ. Bác sĩ có thể giúp bạn quyết định nếu xét nghiệm gene là có ích cho bạn. Bác sĩ cũng có thể thảo luận về những ưu điểm và khuyết điểm của việc làm xét nghiệm. Việc nói chuyện với người tư vấn di truyền cũng có thể giúp ích.
Hãy nghĩ về cảm giác của bạn nếu kết quả xét nghiệm là dương tính, tức là bạn mang một gene bất thường BRCA1 hay BRCA2 và có nguy cơ bị ung thư vú. Một số người muốn biết điều này vì sự hiểu biết, thay vì hoang mang, sẽ giúp họ đối phó với nguy cơ ung thư vú. Họ và các bác sĩ có thể theo dõi chặt chẽ hơn các dấu hiệu sớm của ung thư. Tuy nhiên, một số người khác lại không muốn biết về gene bất thường vì họ thấy không thoải mái khi đối mặt với điều này. Hãy nói với bác sĩ về cảm xúc của bạn. Cuối cùng, cần phải nhấn mạnh rằng ngay cả khi bạn có gene đột biến BRCA1 hoặc BRCA2 thì khả năng mắc bệnh ung thư vú của bạn vẫn là rất thấp.
Các yếu tố nguy cơ khác
- Là nữ giới: Nữ giới có nhiều khả năng mắc ung thư vú hơn nam giới.
- Lớn tuổi: Nguy cơ ung thư vú tăng theo độ tuổi. Phụ nữ từ hơn 55 tuổi có nguy cơ cao hơn so với những phụ nữ trẻ.
- Có tiền sử mắc ung thư vú: Nếu bạn đã bị ung thư ở một bên vú, bạn có nguy cơ phát triển ung thư ở bên còn lại.
- Phơi nhiễm phóng xạ: Nếu bạn phải xạ trị ngực khi còn bé hoặc lúc mới trưởng thành, khả năng mắc bệnh ung thư vú sau này sẽ cao hơn.
- Béo phì : Thừa cân hoặc béo phì làm tăng nguy cơ ung thư vú vì mô mỡ sản xuất estrogen có thể thúc đẩy sự phát triển một số bệnh ung thư.
- Dậy thì sớm: Việc bắt đầu kinh nguyệt từ trước 12 tuổi tương quan với nguy cơ ung thư vú.
- Mãn kinh muộn: Việc mãn kinh sau 55 tuổi tương quan với nguy cơ ung thư vú.
- Sinh con đầu lòng muộn: Phụ nữ sinh con đầu lòng sau tuổi 35 có nguy cơ ung thư vú cao hơn.
- Liệu pháp hormone sau mãn kinh: Phụ nữ dùng liệu pháp hormone dạng kết hợp estrogen và progesterone để điều trị các triệu chứng của thời kỳ mãn kinh có nguy cơ bị ung thư vú cao hơn.
- Uống rượu bia: Uống rượu bia làm tăng nguy cơ ung thư vú.
CHẨN ĐOÁN và XÉT NGHIỆM
Làm thế nào để phát hiện ung thư vú sớm?
Cách tốt nhất để tìm thấy khối u trong vú là:
- Chụp nhũ ảnh thường xuyên (thường là 2 năm một lần, bắt đầu từ tuổi 50). Nếu bạn dưới 50 tuổi, hãy nói với bác sĩ về các yếu tố nguy cơ ung thư vú, bao gồm cả bệnh sử gia đình, để quyết định xem có cần chụp nhũ ảnh thường xuyên không.
- Hỏi bác sĩ về việc bạn có cần khám vú hay không.
Làm tất cả những điều này sẽ giúp phát hiện ung thư vú sớm. Việc điều trị sẽ dễ dàng hơn và hiệu quả hơn khi ung thư vú được phát hiện ở giai đoạn sớm.
Nhũ ảnh là gì?
Nhũ ảnh là một kỹ thuật chụp X quang đặc biệt dành cho tuyến vú. Lượng phóng xạ được sử dụng là rất nhỏ và không gây hại. Chụp nhũ ảnh là cách thức hiệu quả nhất để phát hiện sớm ung thư vú. Thông tin từ nhũ ảnh có thể giúp phát hiện khối u 2 năm trước khi nó đủ lớn để cảm nhận.
Ung thư sẽ được phát hiện trên nhũ ảnh vì nó nhiều điểm khác với những phần bình thường của vú. Một khối u ác tính trên nhũ ảnh sẽ có bờ không đều, cấu trúc bị biến dạng, tăng độ cản quang…Bác sĩ chẩn đoán hình ảnh sẽ nhìn vào phim X-quang để tìm kiếm các dấu hiệu của bệnh ung thư vú hoặc các bất thường khác của tuyến vú.
Chụp nhũ ảnh thực hiện như thế nào?
Bạn sẽ đặt vú lên một bệ đỡ và tấm ép của máy X-quang sẽ từ từ áp xuống. Áp lực này là cần thiết để dàn mỏng tuyến vú, giúp nhũ ảnh có chất lượng tốt hơn. Chụp nhũ ảnh chỉ kéo dài 1 hoặc 2 phút, và toàn bộ quy trình thường mất không quá 20 phút.
Chụp nhũ ảnh có gây đau không?
Chụp nhũ ảnh có thể khó chịu, nhưng không kéo dài. Việc lên kế hoạch chụp nhũ ảnh ngay sau kỳ kinh nguyệt có thể giúp giảm khó chịu. Ngực của bạn có thể ít nhạy cảm hơn ở giai đoạn này.
Nên chụp nhũ ảnh bao lâu một lần?
Phụ nữ từ 50 tuổi trở lên, nên chụp nhũ ảnh 2 năm một lần. Nếu bạn có các yếu tố nguy cơ ung thư vú, ví dụ trong gia đình có người bị ung thư vú, bác sĩ có thể yêu cầu bạn chụp nhũ ảnh thường xuyên hơn hoặc bắt đầu chụp sớm hơn (trước 50 tuổi).
Khi nào tôi nên nói chuyện với bác sĩ về sự thay đổi ở vú?
Mặc dù không có bằng chứng cho thấy việc tự khám vú có thể giúp ngăn ngừa bệnh ung thư vú, nó có thể giúp bạn làm quen với những đặc điểm bình thường của vú. Nhờ đó bạn sẽ dễ dàng nhận ra những thay đổi (nếu có) ở vú. Nói chuyện với bác sĩ nếu bạn nhận thấy bất kỳ thay đổi nào được liệt kê dưới đây.
Những thay đổi cần để ý ở vú
- Một vài khối u mới (có thể đau hoặc không đau)
- Sự dày lên bất thường ở vú
- Chảy dịch nhầy hoặc có máu từ núm vú
- Bất kỳ sự thay đổi nào ở phần da của núm vú hoặc trên vú, ví dụ bị nhăn hoặc lún vào
- Tăng kích thước bất thường ở một bên vú
- Một bên vú thấp hơn bên kia một cách bất thường
Câu hỏi để hỏi bác sĩ của bạn
- Tôi có nguy cơ bị ung thư vú không?
- Tôi có nên có xét nghiệm di truyền để xem liệu tôi có gene gây ung thư vú hay không?
- Tôi có gene gây ung thư vú. Tôi có nên khuyên các thành viên trong gia đình làm xét nghiệm di truyền không?
- Tôi thấy một điều bất thường khi tôi tự khám vú. Tôi nên làm gì?
- Tôi nên chụp nhũ ảnh bao lâu một lần?
- Tôi bị ung thư vú. Có những lựa chọn điều trị nào?
- Tôi nên tự khám vú bao lâu một lần?
- Tôi bị ung thư vú. Liệu con gái của tôi cũng có khả năng mắc bệnh không?
Tài liệu tham khảo
1. http://familydoctor.org/familydoctor/en/diseases-conditions/breast-cancer.html
2. http://www.mayoclinic.com/health/breast-cancer/DS00328/DSECTION=risk-factors

markdown:
Nội dung chính
** TỔNG QUAN **
## Ung thư vú là gì?
Ung thư vú bắt đầu trong mô vú. Hầu hết các khối u phát triển trong mô vú là lành tính (không phải là ung thư). Một số khối u vú là ung thư, nhưng chưa lan sang các bộ phận khác của cơ thể. Loại này được gọi là ung thư “tại chỗ”, và nó hầu như có thể được chữa khỏi. Loại nghiêm trọng nhất của ung thư vú là loại ung thư xâm lấn, có nghĩa là các khối u ung thư đã lan đến các bộ phận khác của cơ thể.
Ung thư vú là loại ung thư phổ biến thứ hai ở phụ nữ (sau ung thư da). Một tin đáng mừng là tỷ lệ tử vong vì ung thư vú (ở Mỹ) đã giảm trong vài năm qua. Có lẽ đó là nhờ các chương trình tầm soát phát hiện khối u sớm, lúc điều trị có hiệu quả cao nhất. Chụp nhũ ảnh (hay chụp X-quang tuyến vú) sàng lọc và khám vú thường xuyên (tự khám và do bác sĩ khám) có thể giúp phát hiện sớm ung thư vú.
![ ung thư vú](http://yhoccongdong.com/Documents/51_777.png)
** NGUYÊN NHÂN và YẾU TỐ NGUY CƠ **
## Nguyên nhân gây ung thư vú
Người ta chưa biết chính xác cái gì là nguyên nhân gây ra ung thư vú, nhưng có một số yếu tố nguy cơ có thể làm tăng khả năng mắc bệnh. Uớc tính rằng khoảng 10% các trường hợp ung thư vú là do di truyền (phát sinh trong gia đình). Trong nhiều trường hợp, một người nhận gene từ bố hoặc mẹ đã bị đột biến (thay đổi so với dạng bình thường của nó). Gene này làm tăng khả năng người đó bị ung thư vú.
** Những gene có thể gây ra bệnh ung thư vú di truyền **
Mỗi người đều có hai gene gọi là BRCA1 và BRCA2. Thông thường, các gene này giúp ngăn ngừa các khối ung thư phát triển. Tuy nhiên, đôi khi một người thừa hưởng gene BRCA1 hoặc BRCA2 bất thường (đột biến) từ bố hoặc mẹ, và khả năng bị ung thư vú tăng lên. Phụ nữ từ các gia đình Do Thái miền Đông và Trung Âu có nhiều khả năng mang gene BRCA1 và BRCA2 bất thường cao hơn các phụ nữ khác. Đột biến ở các gene này cũng liên quan đến ung thư buồng trứng.
Bên cạnh BRCA1 và BRCA2, các gene đột biến khác cũng có thể làm tăng khả năng bị ung thư vú. Các nhà khoa học đã tìm ra một số các gene này, và họ đang nghiên cứu để xác định những gene khác.
** Dấu hiệu nào trong bệnh sử gia đình có thể gợi ý nguy cơ ung thư vú? **
Sự phát hiện ung thư vú ở nhiều hơn 2 người trong trực hệ gần là dấu hiệu cho thấy đột biến BRCA1 hoặc BRCA2 có thể di truyền trong gia đình bạn. Người trực hệ gần bao gồm cha mẹ, anh, chị, em ruột và con ruột của bạn. Một dấu hiệu khác của nguy cơ ung thư vú di truyền là có người trực hệ gần bị ung thư vú trước tuổi 50. Nếu bạn có người trực hệ gần bị ung thư buồng trứng, bạn cũng có nguy cơ mang một trong những gene đột biến.
** Ai có người thân bị ung thư vú cũng mang những gene đột biến này? **
Không. Khả năng bị di truyền ung thư vú là không cao, ngay cả khi có ai đó trong gia đình bạn mắc bệnh. Nhiều người có cha mẹ, anh, chị, em ruột hoặc con bị ung thư vú mà không hề mang bất cứ đột biến gene BRCA1 hoặc BRCA2 nào. Mặc dù nguy cơ bị ung thư vú sẽ cao hơn nếu có người trực hệ gần mắc bệnh, hầu hết mọi người không bị ung thư vú dạng di truyền.
** Ung thư vú có vẻ di truyền trong gia đình tôi. Tôi nên làm gì? **
Hãy nói chuyện với bác sĩ về bệnh sử gia đình bạn. Ví dụ, bác sĩ sẽ muốn biết về mối quan hệ của bạn với những thành viên bị ung thư vú. Bác sĩ cũng sẽ muốn biết tuổi của những người đó tại thời điểm được chẩn đoán ung thư vú.
** Tôi có nên làm xét nghiệm để xem mình có mang gene ung thư vú? **
Sự lựa chọn là tùy thuộc vào bạn và bác sĩ. Bác sĩ có thể giúp bạn quyết định nếu xét nghiệm gene là có ích cho bạn. Bác sĩ cũng có thể thảo luận về những ưu điểm và khuyết điểm của việc làm xét nghiệm. Việc nói chuyện với người tư vấn di truyền cũng có thể giúp ích.
Hãy nghĩ về cảm giác của bạn nếu kết quả xét nghiệm là dương tính, tức là bạn mang một gene bất thường BRCA1 hay BRCA2 và có nguy cơ bị ung thư vú. Một số người muốn biết điều này vì sự hiểu biết, thay vì hoang mang, sẽ giúp họ đối phó với nguy cơ ung thư vú. Họ và các bác sĩ có thể theo dõi chặt chẽ hơn các dấu hiệu sớm của ung thư. Tuy nhiên, một số người khác lại không muốn biết về gene bất thường vì họ thấy không thoải mái khi đối mặt với điều này. Hãy nói với bác sĩ về cảm xúc của bạn. Cuối cùng, cần phải nhấn mạnh rằng ngay cả khi bạn có gene đột biến BRCA1 hoặc BRCA2 thì khả năng mắc bệnh ung thư vú của bạn vẫn là rất thấp.
** Các yếu tố nguy cơ khác **
- Là nữ giới: Nữ giới có nhiều khả năng mắc ung thư vú hơn nam giới.
- Lớn tuổi: Nguy cơ ung thư vú tăng theo độ tuổi. Phụ nữ từ hơn 55 tuổi có nguy cơ cao hơn so với những phụ nữ trẻ.
- Có tiền sử mắc ung thư vú: Nếu bạn đã bị ung thư ở một bên vú, bạn có nguy cơ phát triển ung thư ở bên còn lại.
- Phơi nhiễm phóng xạ: Nếu bạn phải xạ trị ngực khi còn bé hoặc lúc mới trưởng thành, khả năng mắc bệnh ung thư vú sau này sẽ cao hơn.
- Béo phì
**:**Thừa cân hoặc béo phì làm tăng nguy cơ ung thư vú vì mô mỡ sản xuất estrogen có thể thúc đẩy sự phát triển một số bệnh ung thư.
- Dậy thì sớm: Việc bắt đầu kinh nguyệt từ trước 12 tuổi tương quan với nguy cơ ung thư vú.
- Mãn kinh muộn: Việc mãn kinh sau 55 tuổi tương quan với nguy cơ ung thư vú.
- Sinh con đầu lòng muộn: Phụ nữ sinh con đầu lòng sau tuổi 35 có nguy cơ ung thư vú cao hơn.
- Liệu pháp hormone sau mãn kinh: Phụ nữ dùng liệu pháp hormone dạng kết hợp estrogen và progesterone để điều trị các triệu chứng của thời kỳ mãn kinh có nguy cơ bị ung thư vú cao hơn.
- Uống rượu bia: Uống rượu bia làm tăng nguy cơ ung thư vú.
** CHẨN ĐOÁN và XÉT NGHIỆM **
## Làm thế nào để phát hiện ung thư vú sớm?
Cách tốt nhất để tìm thấy khối u trong vú là:
- Chụp nhũ ảnh thường xuyên (thường là 2 năm một lần, bắt đầu từ tuổi 50). Nếu bạn dưới 50 tuổi, hãy nói với bác sĩ về các yếu tố nguy cơ ung thư vú, bao gồm cả bệnh sử gia đình, để quyết định xem có cần chụp nhũ ảnh thường xuyên không.
- Hỏi bác sĩ về việc bạn có cần khám vú hay không.
Làm tất cả những điều này sẽ giúp phát hiện ung thư vú sớm. Việc điều trị sẽ dễ dàng hơn và hiệu quả hơn khi ung thư vú được phát hiện ở giai đoạn sớm.
## Nhũ ảnh là gì?
Nhũ ảnh là một kỹ thuật chụp X quang đặc biệt dành cho tuyến vú. Lượng phóng xạ được sử dụng là rất nhỏ và không gây hại. Chụp nhũ ảnh là cách thức hiệu quả nhất để phát hiện sớm ung thư vú. Thông tin từ nhũ ảnh có thể giúp phát hiện khối u 2 năm trước khi nó đủ lớn để cảm nhận.
Ung thư sẽ được phát hiện trên nhũ ảnh vì nó nhiều điểm khác với những phần bình thường của vú. Một khối u ác tính trên nhũ ảnh sẽ có bờ không đều, cấu trúc bị biến dạng, tăng độ cản quang…Bác sĩ chẩn đoán hình ảnh sẽ nhìn vào phim X-quang để tìm kiếm các dấu hiệu của bệnh ung thư vú hoặc các bất thường khác của tuyến vú.
** Chụp nhũ ảnh thực hiện như thế nào? **
Bạn sẽ đặt vú lên một bệ đỡ và tấm ép của máy X-quang sẽ từ từ áp xuống. Áp lực này là cần thiết để dàn mỏng tuyến vú, giúp nhũ ảnh có chất lượng tốt hơn. Chụp nhũ ảnh chỉ kéo dài 1 hoặc 2 phút, và toàn bộ quy trình thường mất không quá 20 phút.
** Chụp nhũ ảnh có gây đau không? **
Chụp nhũ ảnh có thể khó chịu, nhưng không kéo dài. Việc lên kế hoạch chụp nhũ ảnh ngay sau kỳ kinh nguyệt có thể giúp giảm khó chịu. Ngực của bạn có thể ít nhạy cảm hơn ở giai đoạn này.
** Nên chụp nhũ ảnh bao lâu một lần? **
Phụ nữ từ 50 tuổi trở lên, nên chụp nhũ ảnh 2 năm một lần. Nếu bạn có các yếu tố nguy cơ ung thư vú, ví dụ trong gia đình có người bị ung thư vú, bác sĩ có thể yêu cầu bạn chụp nhũ ảnh thường xuyên hơn hoặc bắt đầu chụp sớm hơn (trước 50 tuổi).
** Khi nào tôi nên nói chuyện với bác sĩ về sự thay đổi ở vú? **
Mặc dù không có bằng chứng cho thấy việc tự khám vú có thể giúp ngăn ngừa bệnh ung thư vú, nó có thể giúp bạn làm quen với những đặc điểm bình thường của vú. Nhờ đó bạn sẽ dễ dàng nhận ra những thay đổi (nếu có) ở vú. Nói chuyện với bác sĩ nếu bạn nhận thấy bất kỳ thay đổi nào được liệt kê dưới đây.
** Những thay đổi cần để ý ở vú **
- Một vài khối u mới (có thể đau hoặc không đau)
- Sự dày lên bất thường ở vú
- Chảy dịch nhầy hoặc có máu từ núm vú
- Bất kỳ sự thay đổi nào ở phần da của núm vú hoặc trên vú, ví dụ bị nhăn hoặc lún vào
- Tăng kích thước bất thường ở một bên vú
- Một bên vú thấp hơn bên kia một cách bất thường
** Câu hỏi để hỏi bác sĩ của bạn **
- Tôi có nguy cơ bị ung thư vú không?
- Tôi có nên có xét nghiệm di truyền để xem liệu tôi có gene gây ung thư vú hay không?
- Tôi có gene gây ung thư vú. Tôi có nên khuyên các thành viên trong gia đình làm xét nghiệm di truyền không?
- Tôi thấy một điều bất thường khi tôi tự khám vú. Tôi nên làm gì?
- Tôi nên chụp nhũ ảnh bao lâu một lần?
- Tôi bị ung thư vú. Có những lựa chọn điều trị nào?
- Tôi nên tự khám vú bao lâu một lần?
- Tôi bị ung thư vú. Liệu con gái của tôi cũng có khả năng mắc bệnh không?
** Tài liệu tham khảo **
1.
[ http://familydoctor.org/familydoctor/en/diseases-conditions/breast-cancer.html ](http://familydoctor.org/familydoctor/en/diseases-conditions/breast-cancer.html)
2.
[ http://www.mayoclinic.com/health/breast-cancer/DS00328/DSECTION=risk-factors ](http://www.mayoclinic.com/health/breast-cancer/DS00328/DSECTION=risk-factors)

Server: Apache/2.4.25 (Ubuntu)

Connection: Upgrade, close

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Set-Cookie: bp_user-registered=0; expires=Mon, 31-Mar-2031 14:43:09 GMT; Max-Age=432000000; path=/