Com mostrar imatges en Access formes contínues

continuous

En aquest article es mostra la forma correcta de manipulació d'imatges en paper continu amb l'ajuda de AccessImagine control. Si vostè està buscant respostes sobre les preguntes més freqüents sobre els formularis continus, comprovar el continu formes FAQ .

En primer lloc imagina't una cosa: el pas del temps i tens un 1000 imatges més o menys a la base de dades. Cada vegada que s'obre de forma contínua amb la qual les imatges, l'equip carregui tots ells alhora. Segurament tindrà la difícil i fins i tot es pot congelar a la vegada.

Aleshores, quina és la solució? Vostè no necessita realment per mostrar imatges grans en forma contínua. Necessites miniatures. Miniatures en format OLE per a l'Accés a manejar correctament.

Vostè pot descarregar l'arxiu MDB amb solució completa per jugar amb ell:

imatges de demostració contínua (Microsoft Office Access Database, 556 Kb)

.

Pas a pas

. 1. Suposem que vostè té accés Imagini control d'imatge en el seu registre de formulari d'edició i el seu anomenat Pic.

2. Crear camp en miniatura a la teva taula (permeti'm dir-vista prèvia) de tipus OLE.

control and insert this line: 3. Afegeix El controlador d'esdeveniments en Sortir per al seu control Pic i inserir aquesta línia:

  .Value= Pic .PreviewOLE(128) si Pic. canviat després de vista prèvia. Valor = Pic. PreviewOLE (128) 

Ara el control PIC genera una vista prèvia cada vegada que la seva imatge ha canviat. Aquí 128 estands per a la vista prèvia costat més llarg en píxels.

4. Crear un formulari continu, el lloc Marc d'objecte dependent en ell i vincular-lo al camp Previsualització.

Ara ja teniu de forma contínua amb els quadres, realitzats de forma correcta.

4 Respostes a "Com mostrar imatges en Access formes contínues"

  1. Alec Bowden ha dit:

    No tan clar per a mi! Al teu pas a pas com moltes formes té? Un formulari de presentació i una forma contínua per separat? El que passa en el camp de vista prèvia de la taula?

  2. Max D diu:

    Vaig a tractar d'explicar millor. formulari d'enviament em refereixo a la forma en què crear o modificar un registre únic.

    Segona forma és la forma contínua, a la dreta.

    En el camp Previsualització va la miniatura de la foto, codificats en el format d'objecte OLE per "Marc d'objecte dependent" de control per que aparegui.

    No dubti en fer més preguntes - em dóna una idea del que s'ha de millorar en aquest tutorial.

  3. Jericó C diu:

    Hola. Igual que en entendre que vostè necessita per crear un camp OLE i el envoltar a la dreta OCX? però el problema amb tenir i el camp OLE és que s'infla la seva base de dades. Té una implementació alternativa que utilitza només el camí?
    Im tractant de fer un formulari continu amb fotos de vista prèvia al lateral.

    • Max D diu:

      És clar, vostè pot especificar la ruta on desar les imatges. AccessImagine farà la resta del treball - i la creació de noms d'arxius d'imatge, esborrar les velles i omplir els noms propis en la base de dades.

Deixa una resposta

Comentari de Protecció de Spam per WP-SpamFree