Basagin ang password ng VBA macro Microstation

Ang Visual Basic para sa Mga Application ay isang serye ng mga aklatan na ginawang magagamit ng Microsoft, medyo matanda ngunit napakalakas lalo na sa mga bersyon ng Opisina bago ang 2010. Habang patuloy itong umiiral, maraming mga pagpapaunlad ang ngayon ay ginawa sa. NET at iba pang mga kapaligiran; kahit na, para sa mga pagpapaunlad batay sa marcros, ang VBA ay isang praktikal na solusyon at sa Kaso ng Microstation, medyo simple. Hindi ko malilimutan ang pakikipag-usap tungkol dito, na nagpapakita ng Bounded na mapa At isang bagay na may XFM.

Ito ang ilan sa mga problema na dumating sa akin ngayong umaga, habang tumakbo ako sa rotonda ng Birhen sa isang tropikal na tahanan:

Tulong: Kapag tumakbo ako sa VBA, nakukuha ko ang mensahe:

«Ang lisensyang impormasyon para sa bahagi na ito ay hindi natagpuan. Wala kang sapat na mga karapatan sa lisensyang ito upang magamit ang pag-andar na ito sa kapaligiran ng pag-unlad. »

Mayroong ilang mga paraan upang malutas ang problemang ito, bukod sa mga ito, mag-install ng isang pakete ng mga kinakailangang microstation tulad ng mga na lumabas para sa XM. Ang problema dito ay na, marahil kapag gumagamit ng isang bersyon ng Windows 8 o Windows 10, maraming mga luma na mga aklatan ang hindi gumagana at tiyak na ito VBA ay itinayo bago 2010.Vba-xvi32-microstatin-excel

Isang praktikal na output: Pag-install ng Visual Basic 2010 Express, hindi ito mag-load ng computer nang magkano at idaragdag ang mga kontrol ng OCX na posibleng isang nakaranas ng user mula nang makita at maipasok ng debugger ang command console.

Isang posibleng ruta ng I-download ang Visual Basic Express na ito.

Kung sakaling gusto mong tumakbo mula sa Microstation Connect Edition, halos tiyak na ang application ay kailangang mag-adjust dahil ang ilang mga ruta ng library ay nabago.

Upang magsagawa ng VBA marcro ng Microstation, sa kaso ng V8i at mas maaga ito ay ginagawa sa Utilities / Marcro / Project Manager. Sa kaso ng Microstation Connect kailangan mong piliin ang tab ng Utilities ng Ribbon.

Tulad ng iyong nakikita, ang macro ay pinaandar ngunit kung gusto naming hawakan ang code ay magpapakita ng window ng proteksyon.

Posible bang masira ang password na may isang VBA?

Vba-xvi32-microstatin-excel

Ang pag-andar ng pagprotekta ng password ng Visual Basic para sa Mga Application ay naglalayong bumuo ng kontrol at seguridad para sa mga pagpapaunlad, kaya hindi ito dapat tama upang hilingin ang mga bagay na ito sa isang website. Gayunpaman, sa pag-aakala na ang solusyon ay dahil nakalimutan namin ang susi o binigay sa kanya ng teknikal na developer ang chikungunya at ibinitin ang mouse, dito ay isang praktikal na solusyon gamit ang isang hexadecimal editor.

Ang VBA ay pinagtibay ng mga kumpanya ng nag-develop, kaya ang acronym na ginamit sa loob ng code upang ipahiwatig kung ang password ay inilalagay na mga pagbabago mula sa isang application papunta sa isa pa. Halimbawa, upang alisin ang key mula sa isang Excel VBA macro, ang acronym ay DBP = »password», para sa Access ang key ay DPX = »password». Kung nakita namin ang string na iyon, at binago namin ito sa isang bagay na tulad ng DBR sa halip ng DBP, o DPR sa halip ng DPX, kapag ito ay nai-save, ang pangunahing proteksyon utos ay hindi na maayos na nakasulat at ang vba ay magbubukas nang walang proteksyon.

Ito, gamit ang Hex Editor, sa pagpipiliang I-edit / Paghahanap, ay nagsusulat ng string na hinahanap natin, halimbawa BDP, gamit ang opsyon na Teksto ng string at pinapanatili ang aktibong Aktibo ng Kaso, tulad ng ipinapakita sa sumusunod na larawan.

Macro-vba-password

Paggamit ng isang Hexadecimal editor (Hex Editor), malamang na buksan ang macro extension microbial .mvba at gawin ang pagbabago na iyon sa pamamagitan ng pagsunod sa mga hakbang na ito:

1. I-download ang XVI32

Maaaring ma-download ito mula sa Ang address na ito; Sa aking kaso na-download ko ang bersyon ng 2.55, mababa ang naka-compress sa zip, kailangan mong i-unzip ito at patakbuhin ang xvi32.exe file.

Vba-xvi32-microstatino

2. Buksan ang mvba application.

Maipapayo na gumawa ng kopya bago buksan ang VBA. Tingnan kung paano ka protektado ka, dito makikita mo ang lakas ng loob. Buweno, ang lahat ng nananatili ay upang makita ang acronym na iyon, isang beses na natagpuan ang isa sa tatlong titik ay binago sa isang X, at na-save. Sa pamamagitan nito, ang VBA ay walang proteksyon.

Kapag tinatapos ang pagsasara ng application kung itabi nila ang mga pagbabago, ito ay kinakailangan upang ipahiwatig na oo.

Vba-xvi32-microstatin-excel

Sa sandaling ito ay nai-save na, tingnan na kapag binuksan mo ang VBA hindi na ito humihiling ng isang susi, kaya malamang na magtalaga ng bago. Kung ang gumagamit na nakalimutan ang susi ay nagtatrabaho pa rin sa kumpanya, kailangan mong pumunta upang bigyan siya ng ilang mga bumps sa ulo o hindi bababa sa pilitin siya na magbayad para sa beers sa Biyernes; Kung namatay siya sa chikungunya, gumawa kami ng isa pang minuto ng katahimikan.

Vba-xvi32-microstatin-excel

Ang paghahanap ng acronym para sa VBA ng Microstation (mvba), tila ang susunod na bugtong. Ito ay hindi pareho para sa Excel o Access ngunit sa isang pagsisikap ng bait at pasensya maaari mong mahanap ito.

Para sa mga matitipid na nangangahulugang hindi ma-alam ang password, bibigyan ka namin ng string na acronym kapalit ng isang sinasagisag na pakikipagtulungan. Siyempre pa, may laging isang salarin o isang nagwagi, na dapat sisingilin ang XD. Sapagkat kailangan mong bilhin ang pag-download Credit card o PayPal.

Mag-iwan ng komento

Ang iyong email address ay hindi nai-publish.

Ang site na ito ay gumagamit ng Akismet upang mabawasan ang spam. Alamin kung paano naproseso ang data ng iyong komento.