Vb - vb 00187 - dotfix - portal pentru dezvoltarea și protecția programelor

SA * >>> scriu, scriu și nimeni nu știe despre sabzh, chtol. (Cum se scrie
SA * >>> Prog definirea semnalului RING de la modem? Am intrat
SA * >>> GetCommModemStatus și așa mai departe nu a primit niciun rezultat.






SA * >>> Poate cineva să-mi spună?
AS >> Căutați Google TechHelp. În el - descrierea porturilor COM. RING este unul
AS >> de la biții unui port.
SA *> Aceasta înțeleg, dar cum să iau din port?

Pentru comanda Comm, există un tip de eveniment de tip evRING, care este verificat în evenimentul OnComm.

În cazul în care prezența RING verifică direct în port, atunci va funcționa biblioteca WinIo. Deși personal prefer să folosesc UniIo, scris de Dmitri Kozyrev. UniIo acumulează erori într-o proprietate separată, iar funcțiile pentru obținerea datelor din port și memorie returnează o valoare în locul unui semn de eroare, ceea ce este mai convenabil.

SA *> Dacă întotdeauna de acolo să acceptați, eroarea este aruncată.

De unde "de acolo"? Ce eroare? Tu ai înțeles asta în scris?

* Origine: "Made in Heaven" Regina (2: 5020 / 794.77)

Re: Crearea kitului de distribuție

ST *> Cineva va învăța cum să creeze o distribuție folosind un expert. În
ST *> general
ST *> cum se face o aplicație de lucru pentru un computer pe care există unele
ST *> biblioteci. Am încercat să fac configurarea, dar din anumite motive nu vrea să instaleze
ST *>. De la început începe instalarea, iar apoi eroarea este întreruptă și totul
ST *> este dezinstalat :(

Despre corecțiile acestei erori există informații în VBFAQ.

Sfatul meu: utilizați InnoSetup, este mult mai flexibil decât configurația standard și, în general, atunci când distribuția este compusă dintr-un fișier - este convenabil.

Un alt sfat. PDW la crearea kitului de distribuție pare toate componentele incluse în distribuție. Transferați aceste componente pe un alt computer și înregistrați-le.

* Origine: "Made in Heaven" Regina (2: 5020 / 794.77)

AA * >>> 1. Cum să ștergeți un fișier cu un subiect cu oricare dintre următoarele atribute:
AA * >>> "Numai citire", "Sistem", "Ascundere"?
AS >> Nu puteți șterge astfel de fișiere.
SA *> Totul este posibil! Mai întâi setAttr, apoi ucide

* Origine: "Made in Heaven" Regina (2: 5020 / 794.77)

Re: Crearea kitului de distribuție

KA *> Dar dacă proiectul este uriaș (o mulțime de fișiere), acesta va ajuta? Ei bine, atunci
KA *> aveți-mă
KA *> ar dori ca el a determinat ce ocx și dll am (într-un ideal,
KA *> puteți scrie mâinile ei înșiși), atunci i-ar arăta directorul și
KA * ar fi împachetat-o ​​împreună cu toți subdirectorii. La instalare tot
KA *> registează așa cum era de așteptat. Poate face asta? Și dacă știe cât de mult pe Internet
KA *> cântărește cu o viză pentru VB și unde poate fi fuzionată?

Există un astfel de set, gratuit, InnoSetup. Cu directoarele pot. Va înregistra ceea ce veți arăta. Dimensiunea este de aproximativ un megabyte.

* Origine: "Made in Heaven" Regina (2: 5020 / 794.77)

Re: o altă întrebare stupidă despre cursuri.







AS >> Aici este un exemplu, structura de date:
AS >> tipApple
AS >> Mai întâi ca șir
AS >> În al doilea rând atât de mult
AS >> Au ca boolean
AS >> sfârșitul tipului
AS >> dim apl () ca tipApple
AS >> numărul de intrări este de până la o sută.
AS >> Și, în general, cum stocați _ data_ în program?
SB *> Și ce nu ați crea ADO Recordset și nu l-ați înscris cu datele dvs.?

Vedeți, legarea unui ADO multi-megabyte la program durează duzină de setări - este ridicol.

* Origine: "Made in Heaven" Regina (2: 5020 / 794.77)

Re: o altă întrebare stupidă despre cursuri.


Ne-am întâlnit undeva, A.?

15 Feb 04 15:21:58 în RU.VISUAL.BASIC A. Skrobov -> pentru mine:

Nu te cred. Și nu ați înțeles aceste metode? Cum au
scurt?

Toate cele bune!
Dmitry Kozyrev aka Maestru

Originea: Drumul va fi stăpânit de plecare. (2: 5023 / 11.148)

Re: numere de 16 cifre


Ne-am întâlnit undeva, Nikola?

15 Feb 04 13:38:59 în RU.VISUAL.BASIC Andruschenko (Nordlink) -> Toate:

Fie> Dacă există în WinAPI funcția returnând o reprezentare hexazecimală a numărului?

Nu. În mod tipic, astfel de funcții fac parte din mediul LAP, iar absența lor în WinAPI
destul de logic.

În ecou, ​​așa cum v-ați spus deja, funcția Hex $ face acest lucru.

Toate cele bune!
Dmitry Kozyrev aka Maestru

Originea: Drumul va fi stăpânit de plecare. (2: 5023 / 11.148)

Re: Compoziția minimă a VBRun60


Ne-am întâlnit undeva, Andrushchenko?

15 Feb 04 13:39:04 la RU.VISUAL.BASIC Andruschenko (Nordlink) -> Toate:

AH> msvbvm60.dll
AH> oleaut32.dll

A> Este posibil să nu fie incluse unele?

S-a stabilit experimental că cele de mai sus sunt suficiente.

AH> În final, suport Win95 este posibil să se excludă.

Apoi și oleaut32 nafig.

Toate cele bune!
Dmitry Kozyrev aka Maestru

Originea: Drumul va fi stăpânit de plecare. (2: 5023 / 11.148)

Re: o altă întrebare stupidă despre cursuri.

Iată un citat de la Appelman: "În majoritatea cazurilor, veți dori să utilizați proprietatea
proceduri. Acest lucru se datorează procedurilor de proprietate
validarea, verificarea erorilor și alte funcționalități ale procesului
accesând o proprietate. Chiar dacă sunteți sigur că nu veți avea nevoie de acest lucru
funcționalitate suplimentară, este o idee bună să utilizați procedurile de proprietate doar în
vă veți schimba mintea în viitor. Rețineți că Visual Basic
implementează o proprietate, proprietate, proprietate, proprietate, proprietate, chiar dacă declarați
ca o variabilă publică ".

Dezvoltarea componentelor ActiveX -> Capitolul 10 -> Metode și proprietăți -> Mai multe
pe Proprietăți

* Origine: FidoNet Online (2: 5020 / 175.2)

Re: o altă întrebare stupidă despre cursuri.

AS> Aici este un citat de la Appelman: "În majoritatea cazurilor, veți dori să utilizați proprietatea
AS> proceduri. Acest lucru se datorează procedurilor de proprietate
AS> validare, verificare erori și alte funcționalități ale procesului
AS> accesarea unei proprietăți. Chiar dacă sunteți sigur că nu veți avea nevoie de acest lucru
Ca> funcționalitate suplimentară, este o idee bună să utilizați procedurile de proprietate
AS> doar în cazul în care vă veți schimba mintea în viitor. Rețineți că Visual
AS> Basic implementează o proprietate internă cu proceduri de proprietate, chiar dacă
Ca> tu o declarați ca o variabilă publică. "
AS> Dezvoltarea componentelor ActiveX -> Capitolul 10 -> Metode și proprietăți ->
AS> Mai multe despre proprietăți
Și acum, exact la timp pentru acest argument: "Am fost întrebat dacă există vreunul
diferența de performanță între expunerea unei variabile dintr-o clasă ca fiind publică
variabilă sau prin Setarea proprietății și proprietatea. Răspunsul este acela
nu contează. Permiteți-vă să definiți o variabilă ca fiind publică este o conveniență
furnizate de limba Visual Basic. Pe plan intern, accesul la acea variabilă este
furnizate în ambele cazuri. aceasta
este singurul mecanism care oferă o tabelă de expediere pentru accesarea proprietăților într - un
obiect. "
Dezvoltarea componentelor ActiveX -> Capitolul 4 -> Interfețe de automatizare (dispecerizare)
și legare

Cine, atunci, Appelman?

* Origine: FidoNet Online (2: 5020 / 175.2)







Articole similare

Trimiteți-le prietenilor: