ברעכן די פּאַראָל פון אַ וובאַ מאַקראָו פון מיקראָסטאַטיאָן
Visual Basic for Applications איז א סעריע פון ביבליאטעקן וואס מייקראסאפט האט בארעכטיגט, עטוואס אלטמאדיש, אבער זייער שטארק, ספעציעל אין ווערסיעס פון אופיס פאר 2010. כאטש עס עקזיסטירט ווײַטער, ווערן פילע אנטוויקלונגען איצט געמאכט אין .NET און אנדערע סביבה; אפילו אַזוי, פֿאַר ראַם-באזירט דיוועלאַפּמאַנץ, וובאַ איז גאַנץ אַ פּראַקטיש לייזונג און אין די פאַל פון מיקראָסטאַטיאָן, גאַנץ פּשוט. אין מינדסטער איך געדענקען גערעדט וועגן דעם דורך ווייַזונג די לימיטעד מאַפּע און עפּעס מיט XFM.
דאס זענען עטלעכע פון די פּראָבלעמס וואָס קומען צו מיר דעם מאָרגן ווי איך געלאפן אין די ווירגין ס ראַונדאַבאַוט אין אַ טראַפּיקאַל שטוב:
הילף: ווען איך לויפן די וובאַ, איך באַקומען די אָנזאָג:
"ליסענסינג אינפֿאָרמאַציע פֿאַר דעם קאָמפּאָנענט איז נישט געפֿונען. איר טאָן ניט האָבן גענוג רעכט מיט דעם דערלויבעניש צו נוצן דעם פאַנגקשאַנאַליטי אין די אַנטוויקלונג סוויווע.
עס זענען עטלעכע וועגן צו באַקומען דעם פּראָבלעם, אַרייַנגערעכנט ינסטאַלירונג פון אַ מיקראָסטיישאַן פּרירעקוואַזאַט פּעקל, אַזאַ ווי די רעלעאַסעד פֿאַר XM. דער פּראָבלעם דאָ איז אַז טאָמער ווען איר נוצן אַ ווערסיע פון Windows 8 אָדער Windows 10, פילע אַלטמאָדיש לייברעריז טאָן ניט אַרבעט און זיכער אַז די VBA איז געבויט פֿאַר 2010.
א פּראַקטיש רעזולטאַט: ינסטאַלירן וויזשאַוואַל יקערדיק קסנומקס עקספּרעסס, דעם וועט נישט מאַסע די קאָמפּיוטער פיל און וועט לייגן די אָקקס קאָנטראָלס אַז עפשער אַן יקספּיריאַנסט באַניצער פון די דעבוגגער קען דיטעקט און אַרייַן פון די באַפֿעלן קאַנסאָול.
אַ פּראַבאַבאַל מאַרשרוט פון אראפקאפיע Visual Basic עקספּרעסס איז דאָס.
אין פאַל איר ווילן צו לויפן פון מיקראָסטאַטיאָן קאָננעקט אַדישאַן, עס איז כּמעט זיכער אַז די אַפּלאַקיישאַן האט צו מאַכן אַ אַדזשאַסטמאַנט ווייַל עטלעכע ביבליאָטעק רוטיז געביטן.
צו פירן אַ מיקראָסטיישאַן וובאַ מאַרקראָ, אין דעם פאַל פון V8i און פריער, עס איז געשען מיט Utilities / Marcro / Project Manager. אין דעם פאַל פון Microstation Connect, איר מוזן קלייַבן די קוויטל Utilities פון די בענד.
ווי איר קענען זען, די מאַקראָו איז עקסאַקיוטאַד, אָבער אויב מיר ווילן צו פאַרבינדן די קאָד וועט ווייַזן די שוץ פֿענצטער.
איז עס מעגלעך צו ברעכן די פּאַראָל אַז אַ וובאַ האט?
די פאַנגקשאַנאַליטי שוץ פונקציאָנירן פון Visual Basic פֿאַר אַפּפּליקאַטיאָנס זוכט צו דזשענערייט קאָנטראָל און זיכערהייט פֿאַר דיוועלאַפּמאַנץ, אַזוי עס זאָל נישט זיין ריכטיק צו פרעגן וועגן די טינגז אויף אַ וועבזייטל. אויב די לייזונג איז אנגענומען ווייַל מיר פארגעסן דעם פּאַראָל אָדער אַז די דעוועלאָפּער טעכניקער האט די טשיקונגוניאַ און געהאנגען די מויז, דאָ איז אַ פּראַקטיש לייזונג מיט אַ העקס רעדאַקטאָר.
VBA איז אנגענומען דורך דעוועלאָפּער קאָמפּאַניעס, אַזוי די אַקראַנים געניצט אין דעם קאָד צו אָנווייַזן ווען די פּאַראָל איז אריין ענדערונגען פון איין אַפּלאַקיישאַן צו אנדערן. פֿאַר בייַשפּיל, צו באַזייַטיקן די פּאַראָל פון אַן עקססעל וובאַ מאַקראָו נאָרמאַלי, די אַקראַנים איז דפּ = "פּאַראָל", פֿאַר אַקסעס די פּאַראָל איז DPX = "פּאַראָל". אויב מיר געפֿינען דעם שטריקל, און טוישן עס צו עפּעס ווי DBR אַנשטאָט פון DBP, אָדער DPR אַנשטאָט פון DPX, ווען געראטעוועט, די פּראָטעקט שליסל באַפֿעל וועט ניט מער זיין ספּעלד ריכטיק, און די vba וועט עפענען אַנפּראַטעקטיד.
דעם, ניצן העקס עדיטאָר, אין די רעדאַגירן / זוך אָפּציע, שרייבט די שטריקל מיר זוכן, פֿאַר בייַשפּיל בדפּ, מיט די אָפּציע טעקסט שטריקל און בעכעסקעם קאַסע אַקטיוו אַקטיוו, ווי געוויזן אין די ווייַטער בילד.
ניצן אַ העקסאַדעסימאַל רעדאַקטאָר (העקס עדיטאָר), עס איז מסתּמא צו עפענען די מיקראָסטאַטיאָן. מוובאַ געשפּרייט מאַקראָו און מאַכן אַז טוישן דורך די פאלגענדע די טריט:
1. Download XVI32
דעם קענען זיין דאַונלאָודיד פון דעם אַדרעס; אין מיין פאַל איך דאַונלאָודינג די קסנומקס ווערסיע, נידעריק קאַמפּרעסט אין פאַרשלעסלען, איר האָבן צו אַנזיפּ עס און לויפן די קסוויקסנומקס.עקסע טעקע.
2. עפענען די מבבאַ אַפּלאַקיישאַן.
עס איז רעקאַמענדיד צו מאַכן אַ קאָפּיע איידער איר עפֿענען די VBA. זען אַז ווי פּראָטעקטעד עס איז, דאָ איר קענען זען די קישקע. נו, די בלויז זאַך לינקס איז צו קוקן פֿאַר דעם אַקראַנים, אַמאָל געפֿונען, איינער פון די דריי אותיות איז געביטן צו אַן X און עס איז געראטעוועט. מיט דעם, די וובאַ איז שוין אַנפּראַטעקטיד.
ווען קלאָוזינג די אַפּלאַקיישאַן וועט פרעגן אויב זיי ראַטעווען די ענדערונגען, עס איז נייטיק צו אָנווייַזן אַז יאָ.
אַמאָל עס איז געראטעוועט, זען אַז ווען איר עפֿענען די וובאַ עס ניט מער פרעגן אַ שליסל, אַזוי עס איז מסתּמא צו באַשטימען אַ נייַע. אויב דער באַניצער וואָס האט פארגעסן דעם פּאַראָל נאָך ארבעטן אין די פירמע, איר דאַרפֿן צו געבן אים אַ זעץ אין קאָפּ אָדער לפּחות צווינגען אים צו באַצאָלן פֿאַר די ביר אויף פרייטאג; אויב ער איז געשטארבן מיט די טשיקונגוניאַ, מיר האָבן נאָך אַ מינוט פון שטילקייַט.
די אַקראָנים פון Microstation VBA (mvba) איז דער ווייַטער רעטעניש. עס איז ניט דער זעלביקער פֿאַר עקססעל אָדער אַקסעס, אָבער מיט אַ מי פון סייכל און געדולד איר קענען געפֿינען עס.
פֿאַר די סייווינגז וואָס מיינען אַז איר קענען נישט וויסן דעם פּאַראָל, מיר וועלן געבן די אַקראַנים קייט אין וועקסל פֿאַר אַ סימבאָליש מיטאַרבעט. דאָך, עס איז שטענדיק אַ שולד אָדער אַ געווינער אַז מען דאַרף באַשולדיקן XD. פֿאַר וואָס איר האָבן צו קויפן די אראפקאפיע מיט קרעדיט קאַרטל אָדער פּייַפּאַל.
אַ דאַנק
גרוס
אין מיין פאַל, איך טאָן נישט וועלן צו ברעכן, ויסמעקן אָדער צעשטערן די וובאַ פּאַראָל, וואָס איך וועלן איז צו לאָזן מיר וויסן אָדער געדענקען די פּאַראָל. צי איר וויסן וואָס די מאָדע וואָלט זיין?