HTML هو اختصار (تطبيق HTML) لتطبيق HTML ، وهو مفهوم جديد لتطوير البرمجيات. يوفر مباشرة HTML في تنسيق HTA. إنه برنامج تطبيق مستقل ، لا يختلف عن واجهة البرامج التي تم تصميمها بواسطة لغات البرمجة مثل VB و C ++.
بشكل عام ، يمكن كتابة HTA في VBScript و JScript ، و VBS أكثر قوة ، بعد كل شيء ، هو شيء Microsoft الخاص. يمكن لـ HTA تشغيل قاعدة البيانات ، ويمكن تنفيذ الواجهة باستخدام HTML+CSS ، وهو مريح للغاية لكتابة بعض التطبيقات البسيطة.
في الوقت الحاضر ، قام موقع الويب الخاص بمدير مواقع Cuoxin بتجميع بعض أمثلة HTA الجيدة للجميع. يمكن للأصدقاء الذين يحبون ذلك الذهاب إلى هنا (//www.jb51.net/list/list_110_1.htm) لعرضه.
مثيل HTA
فيما يلي مثال على HTA:
الرمز كما يلي:
<html>
<head>
<title> ؛ أول مثال HTA </title>
<style>
P {Font-Size: 24 ؛ Cursor: Hand}
</style>
</head>
<body>
<centre>
<p>
HTA
تطبيق HTML
تطبيق HTML
</p>
</center>
</body>
</html>
انسخ الرمز أعلاه إلى أي محرر نصوص ، احفظه كـ *.hta ، وانقر نقرًا مزدوجًا لترى التأثير.
خصائص HTA
يشبه HTA بنية صفحة الويب العادية ، لذلك من السهل التصميم. بالطبع ، HTA لديها العديد من السمات الفريدة:
متطلبات بناء الجملة
متطلبات بناء جملة HTA أكثر مرونة من HTML ، وحتى العلامات مثل <html> ، <body> ، وما إلى ذلك يمكن حذفها:
ملاحظة: ما سبق هو الكود الكامل لملف HTA بأكمله.
ظهور HTA
يمكنك استخدام <hta: application> ؛ لتعيين ظهور تطبيق HTA ، مثل شريط العنوان ، وحجم الحدود ، وما إلى ذلك ، ويجب وضعه في <head> ؛.
الرمز كما يلي:
<html>
<head>
<title> ؛ أول مثال HTA </title>
<hta: application id = "Ohta"
ApplicationName = "MyApp"
الحدود = "رقيقة"
BorderStyle = "Normal"
Caption = "نعم"
icon = "filename.ico"
MailasizedButton = "نعم"
mailsizeButton = "نعم"
ShowItaskBar = "لا"
SingleInstance = "لا"
sysmenu = "نعم"
الإصدار = "1.0"
WindowState = "Normal"
Scroll = "Yes">
</head>
<body>
<centre>
HTA
تطبيق HTML
تطبيق HTML
<button onClick = "Self.close ()" style = "font-size: 18"> ؛ اترك </button>
</center>
</body>
</html>
وصف السمة:
سمة ApplicationName (ApplicationName)
هذه الخاصية هي اسم الإعداد HTA.
سمة الحدود (الحدود)
هذه الخاصية هي نوع حدود النافذة المُعين على HTA ، والقيمة الافتراضية سميكة.
يمكن ضبطه على حدود سميكة.
تحدد نافذة الحوار النافذة كمربع حوار
لا شيء حدد النافذة بدون حدود
Thin يحدد أن النافذة حدود ضيقة
سمة BorderStyle (BorderStyle)
تضع هذه الخاصية تنسيق الحدود لنافذة HTA ، والقيمة الافتراضية طبيعية.
يمكن ضبطه على أنه
تنسيق الحدود الطبيعية العادية
حدود مركب مقعر وشكل محدب معقد
رفعت الحدود ثلاثية الأبعاد البارزة
تنسيق الحدود ثلاثية الأبعاد ثابتة
حدود ثلاثية الأبعاد الغارقة
سمة التسمية التوضيحية (التسمية التوضيحية)
تحدد هذه الخاصية ما إذا كانت نافذة HTA تعرض شريط العنوان أو العنوان ، والقيمة الافتراضية هي نعم.
سمات الأيقونة (أيقونة)